builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-033 starttime: 1466709998.05 results: success (0) buildid: 20160623102132 builduid: 9bc6161d84e844b8908bb7e11626215c revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:38.049253) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:38.049870) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:38.050190) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:38.298130) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 12:26:38.298559) ========= '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-033\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-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-033\AppData\Local LOGONSERVER=\\T-W864-IX-033 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-033 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-033 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-033 WINDIR=C:\windows using PTY: False --12:26:40-- 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% 2.45 GB/s 12:26:40 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.799000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 12:26:40.172960) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 12:26:40.173430) ========= '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-033\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-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-033\AppData\Local LOGONSERVER=\\T-W864-IX-033 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-033 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-033 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-033 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.709000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 12:26:42.906856) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 12:26:42.907412) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8a2842b342b58560221a55aec5575ed9d1ed24c6 --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 8a2842b342b58560221a55aec5575ed9d1ed24c6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-033\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-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-033\AppData\Local LOGONSERVER=\\T-W864-IX-033 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-033 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-033 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-033 WINDIR=C:\windows using PTY: False 2016-06-23 12:26:43,786 truncating revision to first 12 chars 2016-06-23 12:26:43,786 Setting DEBUG logging. 2016-06-23 12:26:43,786 attempt 1/10 2016-06-23 12:26:43,786 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8a2842b342b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 12:26:44,996 unpacking tar archive at: mozilla-beta-8a2842b342b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.884000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 12:26:44.854114) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:44.854492) ========= script_repo_revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:44.855010) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:44.855327) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 12:26:44.873519) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 44 secs) (at 2016-06-23 12:26:44.874166) ========= '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-033\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-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-033\AppData\Local LOGONSERVER=\\T-W864-IX-033 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-033 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-033 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-033 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:26:45 INFO - MultiFileLogger online at 20160623 12:26:45 in C:\slave\test 12:26:45 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 12:26:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:26:45 INFO - {'append_to_log': False, 12:26:45 INFO - 'base_work_dir': 'C:\\slave\\test', 12:26:45 INFO - 'blob_upload_branch': 'mozilla-beta', 12:26:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:26:45 INFO - 'buildbot_json_path': 'buildprops.json', 12:26:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:26:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:26:45 INFO - 'download_minidump_stackwalk': True, 12:26:45 INFO - 'download_symbols': 'true', 12:26:45 INFO - 'e10s': False, 12:26:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:26:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:26:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:26:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:26:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:26:45 INFO - 'C:/mozilla-build/tooltool.py'), 12:26:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:26:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:26:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:26:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:26:45 INFO - 'log_level': 'info', 12:26:45 INFO - 'log_to_console': True, 12:26:45 INFO - 'opt_config_files': (), 12:26:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:26:45 INFO - '--processes=1', 12:26:45 INFO - '--config=%(test_path)s/wptrunner.ini', 12:26:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:26:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:26:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:26:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:26:45 INFO - 'pip_index': False, 12:26:45 INFO - 'require_test_zip': True, 12:26:45 INFO - 'test_type': ('testharness',), 12:26:45 INFO - 'this_chunk': '1', 12:26:45 INFO - 'total_chunks': '10', 12:26:45 INFO - 'virtualenv_path': 'venv', 12:26:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:26:45 INFO - 'work_dir': 'build'} 12:26:45 INFO - ##### 12:26:45 INFO - ##### Running clobber step. 12:26:45 INFO - ##### 12:26:45 INFO - Running pre-action listener: _resource_record_pre_action 12:26:45 INFO - Running main action method: clobber 12:26:45 INFO - rmtree: C:\slave\test\build 12:26:45 INFO - Using _rmtree_windows ... 12:26:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:28:09 INFO - Running post-action listener: _resource_record_post_action 12:28:09 INFO - ##### 12:28:09 INFO - ##### Running read-buildbot-config step. 12:28:09 INFO - ##### 12:28:09 INFO - Running pre-action listener: _resource_record_pre_action 12:28:09 INFO - Running main action method: read_buildbot_config 12:28:09 INFO - Using buildbot properties: 12:28:09 INFO - { 12:28:09 INFO - "project": "", 12:28:09 INFO - "product": "firefox", 12:28:09 INFO - "script_repo_revision": "production", 12:28:09 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 12:28:09 INFO - "repository": "", 12:28:09 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 12:28:09 INFO - "buildid": "20160623102132", 12:28:09 INFO - "pgo_build": "False", 12:28:09 INFO - "basedir": "C:\\slave\\test", 12:28:09 INFO - "buildnumber": 8, 12:28:09 INFO - "slavename": "t-w864-ix-033", 12:28:09 INFO - "revision": "8a2842b342b58560221a55aec5575ed9d1ed24c6", 12:28:09 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 12:28:09 INFO - "platform": "win64", 12:28:09 INFO - "branch": "mozilla-beta", 12:28:09 INFO - "repo_path": "releases/mozilla-beta", 12:28:09 INFO - "moz_repo_path": "", 12:28:09 INFO - "stage_platform": "win64", 12:28:09 INFO - "builduid": "9bc6161d84e844b8908bb7e11626215c", 12:28:09 INFO - "slavebuilddir": "test" 12:28:09 INFO - } 12:28:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 12:28:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 12:28:09 INFO - Running post-action listener: _resource_record_post_action 12:28:09 INFO - ##### 12:28:09 INFO - ##### Running download-and-extract step. 12:28:09 INFO - ##### 12:28:09 INFO - Running pre-action listener: _resource_record_pre_action 12:28:09 INFO - Running main action method: download_and_extract 12:28:09 INFO - mkdir: C:\slave\test\build\tests 12:28:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:09 INFO - https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:28:09 INFO - trying https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 12:28:09 INFO - Downloading https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:10 INFO - Downloaded 1240 bytes. 12:28:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:28:10 INFO - Using the following test package requirements: 12:28:10 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:28:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 12:28:10 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 12:28:10 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'jsshell-win64.zip'], 12:28:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 12:28:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:28:10 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 12:28:10 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 12:28:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 12:28:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:28:10 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 12:28:10 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 12:28:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:10 INFO - https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:28:10 INFO - trying https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 12:28:10 INFO - Downloading https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:12 INFO - Downloaded 20858325 bytes. 12:28:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:28:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:28:13 INFO - caution: filename not matched: web-platform/* 12:28:13 INFO - Return code: 11 12:28:13 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')]} 12:28:13 INFO - https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:28:13 INFO - trying https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 12:28:13 INFO - Downloading https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:14 INFO - Downloaded 36389114 bytes. 12:28:14 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/*'] 12:28:14 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/* 12:28:53 INFO - caution: filename not matched: bin/* 12:28:53 INFO - caution: filename not matched: config/* 12:28:53 INFO - caution: filename not matched: mozbase/* 12:28:53 INFO - caution: filename not matched: marionette/* 12:28:53 INFO - caution: filename not matched: tools/wptserve/* 12:28:53 INFO - Return code: 11 12:28:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:53 INFO - https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 12:28:53 INFO - trying https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:28:53 INFO - Downloading https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 12:28:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:55 INFO - Downloaded 82724310 bytes. 12:28:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:28:55 INFO - mkdir: C:\slave\test\properties 12:28:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:28:55 INFO - Writing to file C:\slave\test\properties\build_url 12:28:55 INFO - Contents: 12:28:55 INFO - build_url:https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:28:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:28:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:28:56 INFO - Writing to file C:\slave\test\properties\symbols_url 12:28:56 INFO - Contents: 12:28:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:28: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')]} 12:28:56 INFO - https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:28:56 INFO - trying https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:28:56 INFO - Downloading https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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 12:28:58 INFO - Downloaded 50741004 bytes. 12:28:58 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'] 12:28:58 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 12:29:01 INFO - Return code: 0 12:29:01 INFO - Running post-action listener: _resource_record_post_action 12:29:01 INFO - Running post-action listener: set_extra_try_arguments 12:29:01 INFO - ##### 12:29:01 INFO - ##### Running create-virtualenv step. 12:29:01 INFO - ##### 12:29:01 INFO - Running pre-action listener: _pre_create_virtualenv 12:29:01 INFO - Running pre-action listener: _resource_record_pre_action 12:29:01 INFO - Running main action method: create_virtualenv 12:29:01 INFO - Creating virtualenv C:\slave\test\build\venv 12:29:01 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 12:29:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:29:04 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:29:07 INFO - Installing distribute......................................................................................................................................................................................done. 12:29:09 INFO - Return code: 0 12:29:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:29:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:09 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255EBC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-033', 'USERDOMAIN': 'T-W864-IX-033', '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-033', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-033', '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-033\\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 12:29:09 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 12:29:09 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 12:29:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:29:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Roaming', 12:29:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:29:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:29:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:29:09 INFO - 'COMPUTERNAME': 'T-W864-IX-033', 12:29:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:29:09 INFO - 'DCLOCATION': 'SCL3', 12:29:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:09 INFO - 'HOMEDRIVE': 'C:', 12:29:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 12:29:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:09 INFO - 'KTS_VERSION': '1.19c', 12:29:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 12:29:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-033', 12:29:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:09 INFO - 'MOZ_NO_REMOTE': '1', 12:29:09 INFO - 'NO_EM_RESTART': '1', 12:29:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:09 INFO - 'OS': 'Windows_NT', 12:29:09 INFO - 'OURDRIVE': 'C:', 12:29:09 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 12:29:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:29:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:29:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:09 INFO - 'PROCESSOR_LEVEL': '6', 12:29:09 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:29:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:29:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:29:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:29:09 INFO - 'PROMPT': '$P$G', 12:29:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:29:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:29:09 INFO - 'PWD': 'C:\\slave\\test', 12:29:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:09 INFO - 'SYSTEMDRIVE': 'C:', 12:29:09 INFO - 'SYSTEMROOT': 'C:\\windows', 12:29:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:09 INFO - 'TEST1': 'testie', 12:29:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:09 INFO - 'USERDOMAIN': 'T-W864-IX-033', 12:29:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 12:29:09 INFO - 'USERNAME': 'cltbld', 12:29:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-033', 12:29:09 INFO - 'WINDIR': 'C:\\windows', 12:29:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:10 INFO - Downloading/unpacking psutil>=0.7.1 12:29:10 INFO - Running setup.py egg_info for package psutil 12:29:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:29:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:29:10 INFO - Installing collected packages: psutil 12:29:10 INFO - Running setup.py install for psutil 12:29:10 INFO - building 'psutil._psutil_windows' extension 12:29:10 INFO - error: Unable to find vcvarsall.bat 12:29:10 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-dnwfak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:29:10 INFO - running install 12:29:10 INFO - running build 12:29:10 INFO - running build_py 12:29:10 INFO - creating build 12:29:10 INFO - creating build\lib.win32-2.7 12:29:10 INFO - creating build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - running build_ext 12:29:10 INFO - building 'psutil._psutil_windows' extension 12:29:10 INFO - error: Unable to find vcvarsall.bat 12:29:10 INFO - ---------------------------------------- 12:29:10 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-dnwfak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:29:10 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-033\AppData\Roaming\pip\pip.log 12:29:10 WARNING - Return code: 1 12:29:10 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! 12:29:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:29:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:10 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255EBC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-033', 'USERDOMAIN': 'T-W864-IX-033', '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-033', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-033', '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-033\\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 12:29:10 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 12:29:10 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 12:29:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:29:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Roaming', 12:29:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:29:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:29:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:29:10 INFO - 'COMPUTERNAME': 'T-W864-IX-033', 12:29:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:29:10 INFO - 'DCLOCATION': 'SCL3', 12:29:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:10 INFO - 'HOMEDRIVE': 'C:', 12:29:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 12:29:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:10 INFO - 'KTS_VERSION': '1.19c', 12:29:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 12:29:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-033', 12:29:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:10 INFO - 'MOZ_NO_REMOTE': '1', 12:29:10 INFO - 'NO_EM_RESTART': '1', 12:29:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:10 INFO - 'OS': 'Windows_NT', 12:29:10 INFO - 'OURDRIVE': 'C:', 12:29:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 12:29:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:29:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:29:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:10 INFO - 'PROCESSOR_LEVEL': '6', 12:29:10 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:29:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:29:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:29:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:29:10 INFO - 'PROMPT': '$P$G', 12:29:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:29:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:29:10 INFO - 'PWD': 'C:\\slave\\test', 12:29:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:10 INFO - 'SYSTEMDRIVE': 'C:', 12:29:10 INFO - 'SYSTEMROOT': 'C:\\windows', 12:29:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:10 INFO - 'TEST1': 'testie', 12:29:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:10 INFO - 'USERDOMAIN': 'T-W864-IX-033', 12:29:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 12:29:10 INFO - 'USERNAME': 'cltbld', 12:29:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-033', 12:29:10 INFO - 'WINDIR': 'C:\\windows', 12:29:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:29:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:29:11 INFO - Running setup.py egg_info for package mozsystemmonitor 12:29:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:29:11 INFO - Running setup.py egg_info for package psutil 12:29:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:29:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:29:11 INFO - Installing collected packages: mozsystemmonitor, psutil 12:29:11 INFO - Running setup.py install for mozsystemmonitor 12:29:11 INFO - Running setup.py install for psutil 12:29:11 INFO - building 'psutil._psutil_windows' extension 12:29:11 INFO - error: Unable to find vcvarsall.bat 12:29:11 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-v9agnn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:29:11 INFO - running install 12:29:11 INFO - running build 12:29:11 INFO - running build_py 12:29:11 INFO - running build_ext 12:29:11 INFO - building 'psutil._psutil_windows' extension 12:29:11 INFO - error: Unable to find vcvarsall.bat 12:29:11 INFO - ---------------------------------------- 12:29:11 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-v9agnn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:29:11 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-033\AppData\Roaming\pip\pip.log 12:29:11 WARNING - Return code: 1 12:29:11 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! 12:29:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:29:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:11 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255EBC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-033', 'USERDOMAIN': 'T-W864-IX-033', '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-033', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-033', '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-033\\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 12:29:11 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 12:29:11 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 12:29:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:29:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Roaming', 12:29:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:29:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:29:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:29:11 INFO - 'COMPUTERNAME': 'T-W864-IX-033', 12:29:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:29:11 INFO - 'DCLOCATION': 'SCL3', 12:29:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:11 INFO - 'HOMEDRIVE': 'C:', 12:29:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 12:29:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:11 INFO - 'KTS_VERSION': '1.19c', 12:29:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 12:29:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-033', 12:29:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:11 INFO - 'MOZ_NO_REMOTE': '1', 12:29:11 INFO - 'NO_EM_RESTART': '1', 12:29:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:11 INFO - 'OS': 'Windows_NT', 12:29:11 INFO - 'OURDRIVE': 'C:', 12:29:11 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', 12:29:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:29:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:29:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:11 INFO - 'PROCESSOR_LEVEL': '6', 12:29:11 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:29:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:29:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:29:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:29:11 INFO - 'PROMPT': '$P$G', 12:29:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:29:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:29:11 INFO - 'PWD': 'C:\\slave\\test', 12:29:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:11 INFO - 'SYSTEMDRIVE': 'C:', 12:29:11 INFO - 'SYSTEMROOT': 'C:\\windows', 12:29:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:11 INFO - 'TEST1': 'testie', 12:29:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:11 INFO - 'USERDOMAIN': 'T-W864-IX-033', 12:29:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 12:29:11 INFO - 'USERNAME': 'cltbld', 12:29:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-033', 12:29:11 INFO - 'WINDIR': 'C:\\windows', 12:29:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:11 INFO - Downloading/unpacking blobuploader==1.2.4 12:29:11 INFO - Downloading blobuploader-1.2.4.tar.gz 12:29:11 INFO - Running setup.py egg_info for package blobuploader 12:29:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:29:16 INFO - Running setup.py egg_info for package requests 12:29:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:29:16 INFO - Downloading docopt-0.6.1.tar.gz 12:29:16 INFO - Running setup.py egg_info for package docopt 12:29:16 INFO - Installing collected packages: blobuploader, docopt, requests 12:29:16 INFO - Running setup.py install for blobuploader 12:29:16 INFO - Running setup.py install for docopt 12:29:16 INFO - Running setup.py install for requests 12:29:16 INFO - Successfully installed blobuploader docopt requests 12:29:16 INFO - Cleaning up... 12:29:16 INFO - Return code: 0 12:29:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:29: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')]} 12:29:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29: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')]} 12:29:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:16 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255EBC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, '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-033', 'USERDOMAIN': 'T-W864-IX-033', '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-033', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-033', '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-033\\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 12:29:16 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 12:29:16 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 12:29:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:29:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Roaming', 12:29:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:29:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:29:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:29:16 INFO - 'COMPUTERNAME': 'T-W864-IX-033', 12:29:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:29:16 INFO - 'DCLOCATION': 'SCL3', 12:29:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:16 INFO - 'HOMEDRIVE': 'C:', 12:29:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 12:29:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:16 INFO - 'KTS_VERSION': '1.19c', 12:29:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 12:29:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-033', 12:29:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:16 INFO - 'MOZ_NO_REMOTE': '1', 12:29:16 INFO - 'NO_EM_RESTART': '1', 12:29:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:16 INFO - 'OS': 'Windows_NT', 12:29:16 INFO - 'OURDRIVE': 'C:', 12:29:16 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', 12:29:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:29:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:29:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:16 INFO - 'PROCESSOR_LEVEL': '6', 12:29:16 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:29:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:29:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:29:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:29:16 INFO - 'PROMPT': '$P$G', 12:29:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:29:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:29:16 INFO - 'PWD': 'C:\\slave\\test', 12:29:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:16 INFO - 'SYSTEMDRIVE': 'C:', 12:29:16 INFO - 'SYSTEMROOT': 'C:\\windows', 12:29:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:16 INFO - 'TEST1': 'testie', 12:29:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:16 INFO - 'USERDOMAIN': 'T-W864-IX-033', 12:29:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 12:29:16 INFO - 'USERNAME': 'cltbld', 12:29:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-033', 12:29:16 INFO - 'WINDIR': 'C:\\windows', 12:29:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:29:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:29:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:29:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:29:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:29:20 INFO - Unpacking c:\slave\test\build\tests\marionette 12:29:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:29:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:20 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 12:29:20 INFO - Running setup.py install for browsermob-proxy 12:29:35 INFO - Running setup.py install for manifestparser 12:29:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for marionette-client 12:29:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for marionette-driver 12:29:35 INFO - Running setup.py install for mozcrash 12:29:35 INFO - Running setup.py install for mozdebug 12:29:35 INFO - Running setup.py install for mozdevice 12:29:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozfile 12:29:35 INFO - Running setup.py install for mozhttpd 12:29:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozinfo 12:29:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozInstall 12:29:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozleak 12:29:35 INFO - Running setup.py install for mozlog 12:29:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for moznetwork 12:29:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozprocess 12:29:35 INFO - Running setup.py install for mozprofile 12:29:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozrunner 12:29:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for mozscreenshot 12:29:35 INFO - Running setup.py install for moztest 12:29:35 INFO - Running setup.py install for mozversion 12:29:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:29:35 INFO - Running setup.py install for wptserve 12:29:35 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 12:29:35 INFO - Cleaning up... 12:29:35 INFO - Return code: 0 12:29:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:29:35 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')]} 12:29:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:35 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')]} 12:29:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:35 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255EBC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, '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-033', 'USERDOMAIN': 'T-W864-IX-033', '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-033', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-033', '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-033\\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 12:29:35 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 12:29:35 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 12:29:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:29:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Roaming', 12:29:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:29:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:29:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:29:35 INFO - 'COMPUTERNAME': 'T-W864-IX-033', 12:29:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:29:35 INFO - 'DCLOCATION': 'SCL3', 12:29:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:35 INFO - 'HOMEDRIVE': 'C:', 12:29:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 12:29:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:35 INFO - 'KTS_VERSION': '1.19c', 12:29:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 12:29:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-033', 12:29:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:35 INFO - 'MOZ_NO_REMOTE': '1', 12:29:35 INFO - 'NO_EM_RESTART': '1', 12:29:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:35 INFO - 'OS': 'Windows_NT', 12:29:35 INFO - 'OURDRIVE': 'C:', 12:29:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 12:29:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:29:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:29:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:35 INFO - 'PROCESSOR_LEVEL': '6', 12:29:35 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:29:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:29:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:29:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:29:35 INFO - 'PROMPT': '$P$G', 12:29:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:29:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:29:35 INFO - 'PWD': 'C:\\slave\\test', 12:29:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:35 INFO - 'SYSTEMDRIVE': 'C:', 12:29:35 INFO - 'SYSTEMROOT': 'C:\\windows', 12:29:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:35 INFO - 'TEST1': 'testie', 12:29:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:35 INFO - 'USERDOMAIN': 'T-W864-IX-033', 12:29:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 12:29:35 INFO - 'USERNAME': 'cltbld', 12:29:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-033', 12:29:35 INFO - 'WINDIR': 'C:\\windows', 12:29:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:29:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette 12:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:29:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:40 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)) 12:29:52 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)) 12:29:52 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)) 12:29:52 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)) 12:29:52 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)) 12:29:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:29:52 INFO - Downloading blessings-1.6.tar.gz 12:29:52 INFO - Running setup.py egg_info for package blessings 12:29:52 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)) 12:29:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:29:52 INFO - Running setup.py install for blessings 12:29:52 INFO - Running setup.py install for browsermob-proxy 12:29:52 INFO - Running setup.py install for manifestparser 12:29:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Running setup.py install for marionette-client 12:29:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Running setup.py install for marionette-driver 12:29:52 INFO - Running setup.py install for mozcrash 12:29:52 INFO - Running setup.py install for mozdebug 12:29:52 INFO - Running setup.py install for mozdevice 12:29:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Running setup.py install for mozhttpd 12:29:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Running setup.py install for mozInstall 12:29:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Running setup.py install for mozleak 12:29:52 INFO - Running setup.py install for mozprofile 12:29:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Running setup.py install for mozrunner 12:29:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:29:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:29:54 INFO - Running setup.py install for mozscreenshot 12:29:54 INFO - Running setup.py install for moztest 12:29:54 INFO - Running setup.py install for mozversion 12:29:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:29:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:29:54 INFO - Running setup.py install for wptserve 12:29:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:29:54 INFO - Cleaning up... 12:29:54 INFO - Return code: 0 12:29:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:29:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:29:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:29:54 INFO - Reading from file tmpfile_stdout 12:29:54 INFO - Using _rmtree_windows ... 12:29:54 INFO - Using _rmtree_windows ... 12:29:54 INFO - Current package versions: 12:29:54 INFO - blessings == 1.6 12:29:54 INFO - blobuploader == 1.2.4 12:29:54 INFO - browsermob-proxy == 0.6.0 12:29:54 INFO - distribute == 0.6.14 12:29:54 INFO - docopt == 0.6.1 12:29:54 INFO - manifestparser == 1.1 12:29:54 INFO - marionette-client == 2.3.0 12:29:54 INFO - marionette-driver == 1.4.0 12:29:54 INFO - mozInstall == 1.12 12:29:54 INFO - mozcrash == 0.17 12:29:54 INFO - mozdebug == 0.1 12:29:54 INFO - mozdevice == 0.48 12:29:54 INFO - mozfile == 1.2 12:29:54 INFO - mozhttpd == 0.7 12:29:54 INFO - mozinfo == 0.9 12:29:54 INFO - mozleak == 0.1 12:29:54 INFO - mozlog == 3.1 12:29:54 INFO - moznetwork == 0.27 12:29:54 INFO - mozprocess == 0.22 12:29:54 INFO - mozprofile == 0.28 12:29:54 INFO - mozrunner == 6.11 12:29:54 INFO - mozscreenshot == 0.1 12:29:54 INFO - mozsystemmonitor == 0.0 12:29:54 INFO - moztest == 0.7 12:29:54 INFO - mozversion == 1.4 12:29:54 INFO - requests == 1.2.3 12:29:54 INFO - wptserve == 1.4.0 12:29:54 INFO - Running post-action listener: _resource_record_post_action 12:29:54 INFO - Running post-action listener: _start_resource_monitoring 12:29:54 INFO - Starting resource monitoring. 12:29:54 INFO - ##### 12:29:54 INFO - ##### Running pull step. 12:29:54 INFO - ##### 12:29:54 INFO - Running pre-action listener: _resource_record_pre_action 12:29:54 INFO - Running main action method: pull 12:29:54 INFO - Pull has nothing to do! 12:29:54 INFO - Running post-action listener: _resource_record_post_action 12:29:54 INFO - ##### 12:29:54 INFO - ##### Running install step. 12:29:54 INFO - ##### 12:29:54 INFO - Running pre-action listener: _resource_record_pre_action 12:29:54 INFO - Running main action method: install 12:29:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:29:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:29:54 INFO - Reading from file tmpfile_stdout 12:29:54 INFO - Using _rmtree_windows ... 12:29:54 INFO - Using _rmtree_windows ... 12:29:54 INFO - Detecting whether we're running mozinstall >=1.0... 12:29:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:29:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:29:54 INFO - Reading from file tmpfile_stdout 12:29:54 INFO - Output received: 12:29:54 INFO - Usage: mozinstall-script.py [options] installer 12:29:54 INFO - Options: 12:29:54 INFO - -h, --help show this help message and exit 12:29:54 INFO - -d DEST, --destination=DEST 12:29:54 INFO - Directory to install application into. [default: 12:29:54 INFO - "C:\slave\test"] 12:29:54 INFO - --app=APP Application being installed. [default: firefox] 12:29:54 INFO - Using _rmtree_windows ... 12:29:54 INFO - Using _rmtree_windows ... 12:29:54 INFO - mkdir: C:\slave\test\build\application 12:29:54 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'] 12:29:54 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 12:29:57 INFO - Reading from file tmpfile_stdout 12:29:57 INFO - Output received: 12:29:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:29:57 INFO - Using _rmtree_windows ... 12:29:57 INFO - Using _rmtree_windows ... 12:29:57 INFO - Running post-action listener: _resource_record_post_action 12:29:57 INFO - ##### 12:29:57 INFO - ##### Running run-tests step. 12:29:57 INFO - ##### 12:29:57 INFO - Running pre-action listener: _resource_record_pre_action 12:29:57 INFO - Running main action method: run_tests 12:29:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:29:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:29:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:29:57 INFO - grabbing minidump binary from tooltool 12:29:57 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')]} 12:29:57 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 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:29:57 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 12:29:57 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 12:29:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:29:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuz1laq 12:29:58 INFO - INFO - File integrity verified, renaming tmpuz1laq to win32-minidump_stackwalk.exe 12:29:58 INFO - Return code: 0 12:29:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:29:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:29:58 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/QFSpOs-wTJiBc874KjaNIg/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 12:29:58 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/QFSpOs-wTJiBc874KjaNIg/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 12:29:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:29:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Roaming', 12:29:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:29:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:29:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:29:58 INFO - 'COMPUTERNAME': 'T-W864-IX-033', 12:29:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:29:58 INFO - 'DCLOCATION': 'SCL3', 12:29:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:58 INFO - 'HOMEDRIVE': 'C:', 12:29:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-033', 12:29:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:58 INFO - 'KTS_VERSION': '1.19c', 12:29:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-033\\AppData\\Local', 12:29:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-033', 12:29:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:29:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:58 INFO - 'MOZ_NO_REMOTE': '1', 12:29:58 INFO - 'NO_EM_RESTART': '1', 12:29:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:58 INFO - 'OS': 'Windows_NT', 12:29:58 INFO - 'OURDRIVE': 'C:', 12:29:58 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', 12:29:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:29:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:29:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:58 INFO - 'PROCESSOR_LEVEL': '6', 12:29:58 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:29:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:29:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:29:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:29:58 INFO - 'PROMPT': '$P$G', 12:29:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:29:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:29:58 INFO - 'PWD': 'C:\\slave\\test', 12:29:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:58 INFO - 'SYSTEMDRIVE': 'C:', 12:29:58 INFO - 'SYSTEMROOT': 'C:\\windows', 12:29:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:58 INFO - 'TEST1': 'testie', 12:29:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:29:58 INFO - 'USERDOMAIN': 'T-W864-IX-033', 12:29:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-033', 12:29:58 INFO - 'USERNAME': 'cltbld', 12:29:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-033', 12:29:58 INFO - 'WINDIR': 'C:\\windows', 12:29:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:58 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/QFSpOs-wTJiBc874KjaNIg/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 12:30:00 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 12:30:00 INFO - import pkg_resources 12:30:01 INFO - Using 1 client processes 12:30:03 INFO - SUITE-START | Running 778 tests 12:30:03 INFO - Running testharness tests 12:30:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:30:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:30:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:30:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:30:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:30:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:30:04 INFO - Setting up ssl 12:30:04 INFO - PROCESS | certutil | 12:30:05 INFO - PROCESS | certutil | 12:30:05 INFO - PROCESS | certutil | 12:30:05 INFO - Certificate Nickname Trust Attributes 12:30:05 INFO - SSL,S/MIME,JAR/XPI 12:30:05 INFO - 12:30:05 INFO - web-platform-tests CT,, 12:30:05 INFO - 12:30:05 INFO - Starting runner 12:30:05 INFO - PROCESS | 3264 | [3264] 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 12:30:05 INFO - PROCESS | 3264 | [3264] 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 12:30:05 INFO - PROCESS | 3264 | [3264] 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 12:30:07 INFO - PROCESS | 3264 | 1466710207098 Marionette DEBUG Marionette enabled via build flag and pref 12:30:08 INFO - PROCESS | 3264 | ++DOCSHELL 0000001538C5E000 == 1 [pid = 3264] [id = 1] 12:30:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 1 (0000001547C8B800) [pid = 3264] [serial = 1] [outer = 0000000000000000] 12:30:08 INFO - PROCESS | 3264 | [3264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:30:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 2 (0000001547C8C800) [pid = 3264] [serial = 2] [outer = 0000001547C8B800] 12:30:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B078800 == 2 [pid = 3264] [id = 2] 12:30:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 3 (000000154B079000) [pid = 3264] [serial = 3] [outer = 0000000000000000] 12:30:08 INFO - PROCESS | 3264 | [3264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:30:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 4 (000000154B07A000) [pid = 3264] [serial = 4] [outer = 000000154B079000] 12:30:08 INFO - PROCESS | 3264 | 1466710208863 Marionette INFO Listening on port 2828 12:30:10 INFO - PROCESS | 3264 | 1466710210565 Marionette DEBUG Marionette enabled via command-line flag 12:30:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDC0000 == 3 [pid = 3264] [id = 3] 12:30:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 5 (000000154C006800) [pid = 3264] [serial = 5] [outer = 0000000000000000] 12:30:10 INFO - PROCESS | 3264 | [3264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:30:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 6 (000000154C007800) [pid = 3264] [serial = 6] [outer = 000000154C006800] 12:30:10 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:30:10 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:30:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 7 (000000154CA1E000) [pid = 3264] [serial = 7] [outer = 000000154B079000] 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211536 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211568 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211575 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211609 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211614 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 12:30:11 INFO - PROCESS | 3264 | 1466710211617 Marionette DEBUG Closed connection conn0 12:30:11 INFO - PROCESS | 3264 | 1466710211622 Marionette DEBUG Closed connection conn1 12:30:11 INFO - PROCESS | 3264 | 1466710211624 Marionette DEBUG Closed connection conn2 12:30:11 INFO - PROCESS | 3264 | 1466710211680 Marionette DEBUG Closed connection conn3 12:30:11 INFO - PROCESS | 3264 | 1466710211837 Marionette DEBUG Closed connection conn4 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211843 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 12:30:11 INFO - PROCESS | 3264 | 1466710211854 Marionette DEBUG Closed connection conn5 12:30:11 INFO - PROCESS | 3264 | [3264] 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 12:30:11 INFO - PROCESS | 3264 | 1466710211860 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 12:30:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D12C000 == 4 [pid = 3264] [id = 4] 12:30:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 8 (000000154D1AA400) [pid = 3264] [serial = 8] [outer = 0000000000000000] 12:30:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 9 (000000154D1B4C00) [pid = 3264] [serial = 9] [outer = 000000154D1AA400] 12:30:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 10 (000000154D5BAC00) [pid = 3264] [serial = 10] [outer = 000000154D1AA400] 12:30:12 INFO - PROCESS | 3264 | 1466710212011 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:30:12 INFO - PROCESS | 3264 | 1466710212017 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":"20160623102132","device":"desktop","version":"48.0"} 12:30:12 INFO - PROCESS | 3264 | [3264] 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 12:30:12 INFO - PROCESS | 3264 | [3264] 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 12:30:13 INFO - PROCESS | 3264 | [3264] 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 12:30:13 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DAB000 == 5 [pid = 3264] [id = 5] 12:30:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 11 (0000001552DAD800) [pid = 3264] [serial = 11] [outer = 0000000000000000] 12:30:13 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DAE800 == 6 [pid = 3264] [id = 6] 12:30:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 12 (0000001552B8AC00) [pid = 3264] [serial = 12] [outer = 0000000000000000] 12:30:14 INFO - PROCESS | 3264 | [3264] 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 12:30:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000155389C000 == 7 [pid = 3264] [id = 7] 12:30:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 13 (0000001552B8A400) [pid = 3264] [serial = 13] [outer = 0000000000000000] 12:30:14 INFO - PROCESS | 3264 | [3264] 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 12:30:14 INFO - PROCESS | 3264 | [3264] 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 12:30:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 14 (0000001553BE7C00) [pid = 3264] [serial = 14] [outer = 0000001552B8A400] 12:30:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 15 (0000001553E6C000) [pid = 3264] [serial = 15] [outer = 0000001552DAD800] 12:30:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 16 (0000001553AA9400) [pid = 3264] [serial = 16] [outer = 0000001552B8AC00] 12:30:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 17 (0000001553CB0C00) [pid = 3264] [serial = 17] [outer = 0000001552B8A400] 12:30:15 INFO - PROCESS | 3264 | 1466710215456 Marionette INFO startBrowser eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:15 INFO - PROCESS | 3264 | 1466710215492 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3264 | 1466710215506 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3264 | 1466710215508 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 18 (000000155596CC00) [pid = 3264] [serial = 18] [outer = 0000001552B8A400] 12:30:16 INFO - PROCESS | 3264 | 1466710216384 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"eeac2f9a-04f3-41ed-9f2e-02434066a376","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":"20160623102132","device":"desktop","version":"48.0","command_id":1}}] 12:30:16 INFO - PROCESS | 3264 | 1466710216857 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}] 12:30:16 INFO - PROCESS | 3264 | 1466710216861 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:17 INFO - PROCESS | 3264 | 1466710217005 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:30:17 INFO - PROCESS | 3264 | 1466710217029 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:30:17 INFO - PROCESS | 3264 | 1466710217031 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:17 INFO - PROCESS | 3264 | [3264] 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 12:30:18 INFO - PROCESS | 3264 | --DOCSHELL 0000001538C5E000 == 6 [pid = 3264] [id = 1] 12:30:18 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:30:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 19 (0000001545A09400) [pid = 3264] [serial = 19] [outer = 0000001552B8A400] 12:30:19 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:19 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:19 INFO - PROCESS | 3264 | 1466710219221 Marionette TRACE conn6 <- [1,3,null,{}] 12:30:19 INFO - PROCESS | 3264 | 1466710219226 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:30:19 INFO - PROCESS | 3264 | 1466710219230 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:19 INFO - PROCESS | 3264 | 1466710219257 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:30:19 INFO - PROCESS | 3264 | 1466710219296 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3264 | 1466710219300 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:30:19 INFO - PROCESS | 3264 | 1466710219306 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 3264 | 1466710219311 Marionette TRACE conn6 <- [1,6,null,{}] 12:30:19 INFO - PROCESS | 3264 | 1466710219323 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}] 12:30:19 INFO - PROCESS | 3264 | 1466710219327 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:19 INFO - PROCESS | 3264 | 1466710219351 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:30:19 INFO - PROCESS | 3264 | 1466710219357 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3264 | 1466710219361 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000154C013000 == 7 [pid = 3264] [id = 8] 12:30:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 20 (000000154D650800) [pid = 3264] [serial = 20] [outer = 0000000000000000] 12:30:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 21 (0000001550A80800) [pid = 3264] [serial = 21] [outer = 000000154D650800] 12:30:19 INFO - PROCESS | 3264 | 1466710219425 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 22 (0000001550ABD400) [pid = 3264] [serial = 22] [outer = 000000154D650800] 12:30:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA51000 == 8 [pid = 3264] [id = 9] 12:30:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 23 (000000155103D000) [pid = 3264] [serial = 23] [outer = 0000000000000000] 12:30:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 24 (0000001552B8CC00) [pid = 3264] [serial = 24] [outer = 000000155103D000] 12:30:19 INFO - PROCESS | 3264 | 1466710219901 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 25 (00000015539B0000) [pid = 3264] [serial = 25] [outer = 000000155103D000] 12:30:20 INFO - PROCESS | 3264 | 1466710220594 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]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 12:30:20 INFO - PROCESS | 3264 | 1466710220756 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3264 | 1466710220759 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:30:20 INFO - PROCESS | 3264 | 1466710220784 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3264 | 1466710220787 Marionette TRACE conn6 <- [1,10,null,{}] 12:30:20 INFO - PROCESS | 3264 | 1466710220793 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}] 12:30:20 INFO - PROCESS | 3264 | 1466710220796 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:20 INFO - PROCESS | 3264 | 1466710220892 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:30:20 INFO - PROCESS | 3264 | 1466710220937 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3264 | 1466710220940 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:20 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C0B000 == 9 [pid = 3264] [id = 10] 12:30:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 26 (000000154BE4A800) [pid = 3264] [serial = 26] [outer = 0000000000000000] 12:30:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 27 (000000154C037800) [pid = 3264] [serial = 27] [outer = 000000154BE4A800] 12:30:21 INFO - PROCESS | 3264 | 1466710220994 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 28 (000000154D64A800) [pid = 3264] [serial = 28] [outer = 000000154BE4A800] 12:30:21 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B08B800 == 10 [pid = 3264] [id = 11] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 29 (000000154B08E000) [pid = 3264] [serial = 29] [outer = 0000000000000000] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 30 (000000154B362000) [pid = 3264] [serial = 30] [outer = 000000154B08E000] 12:30:21 INFO - PROCESS | 3264 | --DOCSHELL 000000154D12C000 == 9 [pid = 3264] [id = 4] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 31 (000000154B3E6800) [pid = 3264] [serial = 31] [outer = 000000154B08E000] 12:30:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001545AA2000 == 10 [pid = 3264] [id = 12] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 32 (00000015472E8400) [pid = 3264] [serial = 32] [outer = 0000000000000000] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 33 (000000155103A800) [pid = 3264] [serial = 33] [outer = 00000015472E8400] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 34 (0000001551089000) [pid = 3264] [serial = 34] [outer = 00000015472E8400] 12:30:21 INFO - PROCESS | 3264 | 1466710221748 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]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1002ms 12:30:21 INFO - PROCESS | 3264 | 1466710221776 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 3264 | 1466710221781 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:30:21 INFO - PROCESS | 3264 | 1466710221788 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3264 | 1466710221791 Marionette TRACE conn6 <- [1,14,null,{}] 12:30:21 INFO - PROCESS | 3264 | 1466710221795 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}] 12:30:21 INFO - PROCESS | 3264 | 1466710221798 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:21 INFO - PROCESS | 3264 | 1466710221891 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:30:21 INFO - PROCESS | 3264 | 1466710221897 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3264 | 1466710221900 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:21 INFO - PROCESS | 3264 | ++DOCSHELL 000000154C006000 == 11 [pid = 3264] [id = 13] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 35 (000000155103F800) [pid = 3264] [serial = 35] [outer = 0000000000000000] 12:30:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 36 (0000001552E55000) [pid = 3264] [serial = 36] [outer = 000000155103F800] 12:30:21 INFO - PROCESS | 3264 | 1466710221950 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 37 (000000155414B800) [pid = 3264] [serial = 37] [outer = 000000155103F800] 12:30:22 INFO - PROCESS | 3264 | 1466710222417 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]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 689ms 12:30:22 INFO - PROCESS | 3264 | 1466710222479 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3264 | 1466710222482 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:30:22 INFO - PROCESS | 3264 | 1466710222486 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 3264 | 1466710222490 Marionette TRACE conn6 <- [1,18,null,{}] 12:30:22 INFO - PROCESS | 3264 | 1466710222502 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}] 12:30:22 INFO - PROCESS | 3264 | 1466710222507 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:22 INFO - PROCESS | 3264 | 1466710222602 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:30:22 INFO - PROCESS | 3264 | 1466710222616 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3264 | 1466710222620 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:22 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507C8000 == 12 [pid = 3264] [id = 14] 12:30:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 38 (0000001555B85000) [pid = 3264] [serial = 38] [outer = 0000000000000000] 12:30:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 39 (0000001555F11000) [pid = 3264] [serial = 39] [outer = 0000001555B85000] 12:30:22 INFO - PROCESS | 3264 | 1466710222674 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 40 (0000001556DF9000) [pid = 3264] [serial = 40] [outer = 0000001555B85000] 12:30:23 INFO - PROCESS | 3264 | 1466710223117 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]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 692ms 12:30:23 INFO - PROCESS | 3264 | 1466710223179 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3264 | 1466710223182 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:30:23 INFO - PROCESS | 3264 | 1466710223191 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 3264 | 1466710223193 Marionette TRACE conn6 <- [1,22,null,{}] 12:30:23 INFO - PROCESS | 3264 | 1466710223197 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}] 12:30:23 INFO - PROCESS | 3264 | 1466710223199 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:23 INFO - PROCESS | 3264 | 1466710223283 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:30:23 INFO - PROCESS | 3264 | 1466710223290 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3264 | 1466710223292 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:23 INFO - PROCESS | 3264 | ++DOCSHELL 000000155247E800 == 13 [pid = 3264] [id = 15] 12:30:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 41 (0000001550ADF800) [pid = 3264] [serial = 41] [outer = 0000000000000000] 12:30:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 42 (0000001550AE5000) [pid = 3264] [serial = 42] [outer = 0000001550ADF800] 12:30:23 INFO - PROCESS | 3264 | 1466710223340 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 43 (0000001552B13000) [pid = 3264] [serial = 43] [outer = 0000001550ADF800] 12:30:23 INFO - PROCESS | 3264 | 1466710223752 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]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 12:30:23 INFO - PROCESS | 3264 | 1466710223772 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3264 | 1466710223774 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:30:23 INFO - PROCESS | 3264 | 1466710223778 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:30:23 INFO - PROCESS | 3264 | 1466710223780 Marionette TRACE conn6 <- [1,26,null,{}] 12:30:23 INFO - PROCESS | 3264 | 1466710223783 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}] 12:30:23 INFO - PROCESS | 3264 | 1466710223785 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:23 INFO - PROCESS | 3264 | 1466710223893 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:30:23 INFO - PROCESS | 3264 | 1466710223899 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3264 | 1466710223901 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E8D800 == 14 [pid = 3264] [id = 16] 12:30:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 44 (000000154BE59400) [pid = 3264] [serial = 44] [outer = 0000000000000000] 12:30:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 45 (000000154BE5F000) [pid = 3264] [serial = 45] [outer = 000000154BE59400] 12:30:23 INFO - PROCESS | 3264 | 1466710223949 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 46 (0000001556255800) [pid = 3264] [serial = 46] [outer = 000000154BE59400] 12:30:24 INFO - PROCESS | 3264 | 1466710224322 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]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 12:30:24 INFO - PROCESS | 3264 | 1466710224377 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3264 | 1466710224379 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:30:24 INFO - PROCESS | 3264 | 1466710224384 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3264 | 1466710224385 Marionette TRACE conn6 <- [1,30,null,{}] 12:30:24 INFO - PROCESS | 3264 | 1466710224389 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}] 12:30:24 INFO - PROCESS | 3264 | 1466710224396 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:24 INFO - PROCESS | 3264 | 1466710224521 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:30:24 INFO - PROCESS | 3264 | 1466710224528 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3264 | 1466710224530 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:24 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553671000 == 15 [pid = 3264] [id = 17] 12:30:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 47 (000000154C03E000) [pid = 3264] [serial = 47] [outer = 0000000000000000] 12:30:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 48 (000000155074F800) [pid = 3264] [serial = 48] [outer = 000000154C03E000] 12:30:24 INFO - PROCESS | 3264 | 1466710224576 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 49 (0000001550717000) [pid = 3264] [serial = 49] [outer = 000000154C03E000] 12:30:24 INFO - PROCESS | 3264 | 1466710224968 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]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 12:30:25 INFO - PROCESS | 3264 | 1466710225015 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3264 | 1466710225017 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:30:25 INFO - PROCESS | 3264 | 1466710225030 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3264 | 1466710225032 Marionette TRACE conn6 <- [1,34,null,{}] 12:30:25 INFO - PROCESS | 3264 | 1466710225036 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}] 12:30:25 INFO - PROCESS | 3264 | 1466710225038 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:25 INFO - PROCESS | 3264 | 1466710225114 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:30:25 INFO - PROCESS | 3264 | 1466710225119 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3264 | 1466710225121 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C3E000 == 16 [pid = 3264] [id = 18] 12:30:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 50 (0000001544EDA800) [pid = 3264] [serial = 50] [outer = 0000000000000000] 12:30:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 51 (0000001544EDF800) [pid = 3264] [serial = 51] [outer = 0000001544EDA800] 12:30:25 INFO - PROCESS | 3264 | 1466710225166 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 52 (000000155071BC00) [pid = 3264] [serial = 52] [outer = 0000001544EDA800] 12:30:25 INFO - PROCESS | 3264 | 1466710225622 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]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 12:30:25 INFO - PROCESS | 3264 | 1466710225662 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3264 | 1466710225665 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:30:25 INFO - PROCESS | 3264 | 1466710225668 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3264 | 1466710225670 Marionette TRACE conn6 <- [1,38,null,{}] 12:30:25 INFO - PROCESS | 3264 | 1466710225673 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}] 12:30:25 INFO - PROCESS | 3264 | 1466710225675 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:25 INFO - PROCESS | 3264 | 1466710225754 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:30:25 INFO - PROCESS | 3264 | 1466710225760 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3264 | 1466710225762 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555047000 == 17 [pid = 3264] [id = 19] 12:30:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 53 (0000001544DDD000) [pid = 3264] [serial = 53] [outer = 0000000000000000] 12:30:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 54 (0000001544DE0000) [pid = 3264] [serial = 54] [outer = 0000001544DDD000] 12:30:25 INFO - PROCESS | 3264 | 1466710225809 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (0000001544DE6000) [pid = 3264] [serial = 55] [outer = 0000001544DDD000] 12:30:26 INFO - PROCESS | 3264 | 1466710226198 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]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 12:30:26 INFO - PROCESS | 3264 | 1466710226258 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3264 | 1466710226260 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:30:26 INFO - PROCESS | 3264 | 1466710226264 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3264 | 1466710226266 Marionette TRACE conn6 <- [1,42,null,{}] 12:30:26 INFO - PROCESS | 3264 | 1466710226270 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}] 12:30:26 INFO - PROCESS | 3264 | 1466710226271 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:26 INFO - PROCESS | 3264 | 1466710226358 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:30:26 INFO - PROCESS | 3264 | 1466710226367 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3264 | 1466710226369 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:26 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556297800 == 18 [pid = 3264] [id = 20] 12:30:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001546969000) [pid = 3264] [serial = 56] [outer = 0000000000000000] 12:30:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154696D800) [pid = 3264] [serial = 57] [outer = 0000001546969000] 12:30:26 INFO - PROCESS | 3264 | 1466710226414 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546974800) [pid = 3264] [serial = 58] [outer = 0000001546969000] 12:30:26 INFO - PROCESS | 3264 | 1466710226804 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]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 12:30:26 INFO - PROCESS | 3264 | 1466710226853 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3264 | 1466710226855 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:30:26 INFO - PROCESS | 3264 | 1466710226869 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3264 | 1466710226871 Marionette TRACE conn6 <- [1,46,null,{}] 12:30:26 INFO - PROCESS | 3264 | 1466710226875 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}] 12:30:26 INFO - PROCESS | 3264 | 1466710226877 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:26 INFO - PROCESS | 3264 | 1466710226963 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:30:26 INFO - PROCESS | 3264 | 1466710226968 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3264 | 1466710226970 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:26 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0E800 == 19 [pid = 3264] [id = 21] 12:30:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001550720000) [pid = 3264] [serial = 59] [outer = 0000000000000000] 12:30:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001554C34800) [pid = 3264] [serial = 60] [outer = 0000001550720000] 12:30:27 INFO - PROCESS | 3264 | 1466710227015 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001554C3B800) [pid = 3264] [serial = 61] [outer = 0000001550720000] 12:30:27 INFO - PROCESS | 3264 | 1466710227412 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]]]}] 12:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 12:30:27 INFO - PROCESS | 3264 | 1466710227457 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3264 | 1466710227460 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:30:27 INFO - PROCESS | 3264 | 1466710227463 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - PROCESS | 3264 | 1466710227466 Marionette TRACE conn6 <- [1,50,null,{}] 12:30:27 INFO - PROCESS | 3264 | 1466710227480 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}] 12:30:27 INFO - PROCESS | 3264 | 1466710227482 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:27 INFO - PROCESS | 3264 | 1466710227572 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:30:27 INFO - PROCESS | 3264 | 1466710227578 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3264 | 1466710227581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:27 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B13000 == 20 [pid = 3264] [id = 22] 12:30:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001556488C00) [pid = 3264] [serial = 62] [outer = 0000000000000000] 12:30:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001559AC4800) [pid = 3264] [serial = 63] [outer = 0000001556488C00] 12:30:27 INFO - PROCESS | 3264 | 1466710227643 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000155A217400) [pid = 3264] [serial = 64] [outer = 0000001556488C00] 12:30:28 INFO - PROCESS | 3264 | 1466710228046 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]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 649ms 12:30:28 INFO - PROCESS | 3264 | 1466710228116 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3264 | 1466710228118 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:30:28 INFO - PROCESS | 3264 | 1466710228122 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:30:28 INFO - PROCESS | 3264 | 1466710228124 Marionette TRACE conn6 <- [1,54,null,{}] 12:30:28 INFO - PROCESS | 3264 | 1466710228127 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}] 12:30:28 INFO - PROCESS | 3264 | 1466710228129 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:28 INFO - PROCESS | 3264 | 1466710228208 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:30:28 INFO - PROCESS | 3264 | 1466710228215 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3264 | 1466710228216 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A265800 == 21 [pid = 3264] [id = 23] 12:30:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000155A219C00) [pid = 3264] [serial = 65] [outer = 0000000000000000] 12:30:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000155A222400) [pid = 3264] [serial = 66] [outer = 000000155A219C00] 12:30:28 INFO - PROCESS | 3264 | 1466710228260 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000155A2F4C00) [pid = 3264] [serial = 67] [outer = 000000155A219C00] 12:30:28 INFO - PROCESS | 3264 | 1466710228668 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]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 12:30:28 INFO - PROCESS | 3264 | 1466710228709 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3264 | 1466710228712 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:30:28 INFO - PROCESS | 3264 | 1466710228715 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3264 | 1466710228717 Marionette TRACE conn6 <- [1,58,null,{}] 12:30:29 INFO - PROCESS | 3264 | 1466710229373 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}] 12:30:29 INFO - PROCESS | 3264 | 1466710229376 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:29 INFO - PROCESS | 3264 | 1466710229527 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:30:29 INFO - PROCESS | 3264 | 1466710229592 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3264 | 1466710229595 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:29 INFO - PROCESS | 3264 | ++DOCSHELL 00000015471C7000 == 22 [pid = 3264] [id = 24] 12:30:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154696B000) [pid = 3264] [serial = 68] [outer = 0000000000000000] 12:30:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154696F800) [pid = 3264] [serial = 69] [outer = 000000154696B000] 12:30:29 INFO - PROCESS | 3264 | 1466710229646 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BA39800) [pid = 3264] [serial = 70] [outer = 000000154696B000] 12:30:30 INFO - PROCESS | 3264 | 1466710230060 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]]]}] 12:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1387ms 12:30:30 INFO - PROCESS | 3264 | 1466710230107 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 3264 | 1466710230111 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:30:30 INFO - PROCESS | 3264 | 1466710230121 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 3264 | 1466710230124 Marionette TRACE conn6 <- [1,62,null,{}] 12:30:30 INFO - PROCESS | 3264 | 1466710230130 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}] 12:30:30 INFO - PROCESS | 3264 | 1466710230133 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:30 INFO - PROCESS | 3264 | 1466710230243 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:30:30 INFO - PROCESS | 3264 | 1466710230257 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3264 | 1466710230261 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:30 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE6E800 == 23 [pid = 3264] [id = 25] 12:30:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BE58000) [pid = 3264] [serial = 71] [outer = 0000000000000000] 12:30:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154CBCFC00) [pid = 3264] [serial = 72] [outer = 000000154BE58000] 12:30:30 INFO - PROCESS | 3264 | 1466710230344 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154FB65800) [pid = 3264] [serial = 73] [outer = 000000154BE58000] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154D1AA400) [pid = 3264] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE4A800) [pid = 3264] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000155103F800) [pid = 3264] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001555B85000) [pid = 3264] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550ADF800) [pid = 3264] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154BE59400) [pid = 3264] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154D650800) [pid = 3264] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:30:30 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001556488C00) [pid = 3264] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:30:30 INFO - PROCESS | 3264 | 1466710230979 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]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 12:30:31 INFO - PROCESS | 3264 | 1466710231007 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 3264 | 1466710231010 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:30:31 INFO - PROCESS | 3264 | 1466710231013 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3264 | 1466710231015 Marionette TRACE conn6 <- [1,66,null,{}] 12:30:31 INFO - PROCESS | 3264 | 1466710231019 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}] 12:30:31 INFO - PROCESS | 3264 | 1466710231021 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:31 INFO - PROCESS | 3264 | 1466710231104 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:30:31 INFO - PROCESS | 3264 | 1466710231114 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3264 | 1466710231118 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:31 INFO - PROCESS | 3264 | ++DOCSHELL 000000155065A000 == 24 [pid = 3264] [id = 26] 12:30:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154FB68400) [pid = 3264] [serial = 74] [outer = 0000000000000000] 12:30:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154FB6A000) [pid = 3264] [serial = 75] [outer = 000000154FB68400] 12:30:31 INFO - PROCESS | 3264 | 1466710231169 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001550744C00) [pid = 3264] [serial = 76] [outer = 000000154FB68400] 12:30:31 INFO - PROCESS | 3264 | 1466710231574 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]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 12:30:31 INFO - PROCESS | 3264 | 1466710231645 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 3264 | 1466710231652 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:30:31 INFO - PROCESS | 3264 | 1466710231661 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3264 | 1466710231663 Marionette TRACE conn6 <- [1,70,null,{}] 12:30:31 INFO - PROCESS | 3264 | 1466710231667 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}] 12:30:31 INFO - PROCESS | 3264 | 1466710231669 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:31 INFO - PROCESS | 3264 | 1466710231754 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:30:31 INFO - PROCESS | 3264 | 1466710231765 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3264 | 1466710231767 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DB6800 == 25 [pid = 3264] [id = 27] 12:30:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550AC0400) [pid = 3264] [serial = 77] [outer = 0000000000000000] 12:30:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550AE0400) [pid = 3264] [serial = 78] [outer = 0000001550AC0400] 12:30:31 INFO - PROCESS | 3264 | 1466710231812 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000155103AC00) [pid = 3264] [serial = 79] [outer = 0000001550AC0400] 12:30:32 INFO - PROCESS | 3264 | 1466710232223 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]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 12:30:32 INFO - PROCESS | 3264 | 1466710232285 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3264 | 1466710232288 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:30:32 INFO - PROCESS | 3264 | 1466710232291 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 3264 | 1466710232293 Marionette TRACE conn6 <- [1,74,null,{}] 12:30:32 INFO - PROCESS | 3264 | 1466710232297 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}] 12:30:32 INFO - PROCESS | 3264 | 1466710232299 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:32 INFO - PROCESS | 3264 | 1466710232376 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:30:32 INFO - PROCESS | 3264 | 1466710232382 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3264 | 1466710232384 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:32 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553675000 == 26 [pid = 3264] [id = 28] 12:30:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (00000015524E5C00) [pid = 3264] [serial = 80] [outer = 0000000000000000] 12:30:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001552E5DC00) [pid = 3264] [serial = 81] [outer = 00000015524E5C00] 12:30:32 INFO - PROCESS | 3264 | 1466710232432 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001553577800) [pid = 3264] [serial = 82] [outer = 00000015524E5C00] 12:30:32 INFO - PROCESS | 3264 | 1466710232874 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]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 12:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:30:32 INFO - PROCESS | 3264 | 1466710232947 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3264 | 1466710232951 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:30:32 INFO - PROCESS | 3264 | 1466710232957 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 3264 | 1466710232962 Marionette TRACE conn6 <- [1,78,null,{}] 12:30:32 INFO - PROCESS | 3264 | 1466710232969 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}] 12:30:32 INFO - PROCESS | 3264 | 1466710232973 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:33 INFO - PROCESS | 3264 | 1466710233116 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:30:33 INFO - PROCESS | 3264 | 1466710233177 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3264 | 1466710233183 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547664000 == 27 [pid = 3264] [id = 29] 12:30:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (00000015481B4400) [pid = 3264] [serial = 83] [outer = 0000000000000000] 12:30:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BA30000) [pid = 3264] [serial = 84] [outer = 00000015481B4400] 12:30:33 INFO - PROCESS | 3264 | 1466710233242 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BE56800) [pid = 3264] [serial = 85] [outer = 00000015481B4400] 12:30:33 INFO - PROCESS | 3264 | 1466710233828 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]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 941ms 12:30:33 INFO - PROCESS | 3264 | 1466710233900 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3264 | 1466710233904 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:30:33 INFO - PROCESS | 3264 | 1466710233911 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 3264 | 1466710233915 Marionette TRACE conn6 <- [1,82,null,{}] 12:30:33 INFO - PROCESS | 3264 | 1466710233920 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}] 12:30:33 INFO - PROCESS | 3264 | 1466710233923 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:34 INFO - PROCESS | 3264 | 1466710234068 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:30:34 INFO - PROCESS | 3264 | 1466710234122 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3264 | 1466710234125 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:34 INFO - PROCESS | 3264 | ++DOCSHELL 000000155366F000 == 28 [pid = 3264] [id = 30] 12:30:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550A85000) [pid = 3264] [serial = 86] [outer = 0000000000000000] 12:30:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550AB8C00) [pid = 3264] [serial = 87] [outer = 0000001550A85000] 12:30:34 INFO - PROCESS | 3264 | 1466710234182 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001551082C00) [pid = 3264] [serial = 88] [outer = 0000001550A85000] 12:30:34 INFO - PROCESS | 3264 | 1466710234732 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]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 12:30:34 INFO - PROCESS | 3264 | 1466710234793 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3264 | 1466710234796 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:30:34 INFO - PROCESS | 3264 | 1466710234800 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3264 | 1466710234803 Marionette TRACE conn6 <- [1,86,null,{}] 12:30:34 INFO - PROCESS | 3264 | 1466710234814 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}] 12:30:34 INFO - PROCESS | 3264 | 1466710234819 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:34 INFO - PROCESS | 3264 | 1466710234931 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:30:34 INFO - PROCESS | 3264 | 1466710234994 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3264 | 1466710234998 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000155644B800 == 29 [pid = 3264] [id = 31] 12:30:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554E85800) [pid = 3264] [serial = 89] [outer = 0000000000000000] 12:30:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001554E90C00) [pid = 3264] [serial = 90] [outer = 0000001554E85800] 12:30:35 INFO - PROCESS | 3264 | 1466710235057 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001555B78C00) [pid = 3264] [serial = 91] [outer = 0000001554E85800] 12:30:35 INFO - PROCESS | 3264 | 1466710235634 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]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 12:30:35 INFO - PROCESS | 3264 | 1466710235682 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3264 | 1466710235684 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:30:35 INFO - PROCESS | 3264 | 1466710235688 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - PROCESS | 3264 | 1466710235690 Marionette TRACE conn6 <- [1,90,null,{}] 12:30:35 INFO - PROCESS | 3264 | 1466710235695 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}] 12:30:35 INFO - PROCESS | 3264 | 1466710235697 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:35 INFO - PROCESS | 3264 | 1466710235804 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:30:35 INFO - PROCESS | 3264 | 1466710235863 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3264 | 1466710235865 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:35 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A11000 == 30 [pid = 3264] [id = 32] 12:30:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C2D400) [pid = 3264] [serial = 92] [outer = 0000000000000000] 12:30:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546C32400) [pid = 3264] [serial = 93] [outer = 0000001546C2D400] 12:30:35 INFO - PROCESS | 3264 | 1466710235920 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001555F98800) [pid = 3264] [serial = 94] [outer = 0000001546C2D400] 12:30:36 INFO - PROCESS | 3264 | 1466710236517 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]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 879ms 12:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:30:36 INFO - PROCESS | 3264 | 1466710236570 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3264 | 1466710236574 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:30:36 INFO - PROCESS | 3264 | 1466710236579 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3264 | 1466710236583 Marionette TRACE conn6 <- [1,94,null,{}] 12:30:36 INFO - PROCESS | 3264 | 1466710236588 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}] 12:30:36 INFO - PROCESS | 3264 | 1466710236591 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:36 INFO - PROCESS | 3264 | 1466710236724 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:30:36 INFO - PROCESS | 3264 | 1466710236786 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3264 | 1466710236788 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B2A9000 == 31 [pid = 3264] [id = 33] 12:30:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C28C00) [pid = 3264] [serial = 95] [outer = 0000000000000000] 12:30:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C47C00) [pid = 3264] [serial = 96] [outer = 0000001546C28C00] 12:30:36 INFO - PROCESS | 3264 | 1466710236837 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546C4FC00) [pid = 3264] [serial = 97] [outer = 0000001546C28C00] 12:30:37 INFO - PROCESS | 3264 | --DOCSHELL 000000154C013000 == 30 [pid = 3264] [id = 8] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001553CB0C00) [pid = 3264] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154D1B4C00) [pid = 3264] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154B07A000) [pid = 3264] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154C037800) [pid = 3264] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154D64A800) [pid = 3264] [serial = 28] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000155103A800) [pid = 3264] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001552E55000) [pid = 3264] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155414B800) [pid = 3264] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001555F11000) [pid = 3264] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001550AE5000) [pid = 3264] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BE5F000) [pid = 3264] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000155074F800) [pid = 3264] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001544EDF800) [pid = 3264] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001544DE0000) [pid = 3264] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154696D800) [pid = 3264] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001554C34800) [pid = 3264] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001559AC4800) [pid = 3264] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550A80800) [pid = 3264] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001552B8CC00) [pid = 3264] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154B362000) [pid = 3264] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001552B13000) [pid = 3264] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001556255800) [pid = 3264] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001556DF9000) [pid = 3264] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550ABD400) [pid = 3264] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000155A217400) [pid = 3264] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001553BE7C00) [pid = 3264] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:30:37 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154D5BAC00) [pid = 3264] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:30:37 INFO - PROCESS | 3264 | 1466710237752 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]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1235ms 12:30:37 INFO - PROCESS | 3264 | 1466710237815 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 3264 | 1466710237819 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:30:37 INFO - PROCESS | 3264 | 1466710237824 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:30:37 INFO - PROCESS | 3264 | 1466710237829 Marionette TRACE conn6 <- [1,98,null,{}] 12:30:37 INFO - PROCESS | 3264 | 1466710237835 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}] 12:30:37 INFO - PROCESS | 3264 | 1466710237838 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:37 INFO - PROCESS | 3264 | 1466710237930 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:30:37 INFO - PROCESS | 3264 | 1466710237942 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3264 | 1466710237945 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:37 INFO - PROCESS | 3264 | ++DOCSHELL 00000015481E8800 == 31 [pid = 3264] [id = 34] 12:30:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546C4F400) [pid = 3264] [serial = 98] [outer = 0000000000000000] 12:30:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001546C53400) [pid = 3264] [serial = 99] [outer = 0000001546C4F400] 12:30:38 INFO - PROCESS | 3264 | 1466710237995 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154B0C1000) [pid = 3264] [serial = 100] [outer = 0000001546C4F400] 12:30:38 INFO - PROCESS | 3264 | 1466710238405 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]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 12:30:38 INFO - PROCESS | 3264 | 1466710238456 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3264 | 1466710238462 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:30:38 INFO - PROCESS | 3264 | 1466710238468 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3264 | 1466710238471 Marionette TRACE conn6 <- [1,102,null,{}] 12:30:38 INFO - PROCESS | 3264 | 1466710238475 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}] 12:30:38 INFO - PROCESS | 3264 | 1466710238478 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:38 INFO - PROCESS | 3264 | 1466710238574 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:30:38 INFO - PROCESS | 3264 | 1466710238611 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3264 | 1466710238613 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:38 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10E800 == 32 [pid = 3264] [id = 35] 12:30:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BAB8800) [pid = 3264] [serial = 101] [outer = 0000000000000000] 12:30:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154BE45800) [pid = 3264] [serial = 102] [outer = 000000154BAB8800] 12:30:38 INFO - PROCESS | 3264 | 1466710238661 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE60C00) [pid = 3264] [serial = 103] [outer = 000000154BAB8800] 12:30:39 INFO - PROCESS | 3264 | 1466710239071 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]]]}] 12:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 12:30:39 INFO - PROCESS | 3264 | 1466710239098 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 3264 | 1466710239101 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:30:39 INFO - PROCESS | 3264 | 1466710239105 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:30:39 INFO - PROCESS | 3264 | 1466710239108 Marionette TRACE conn6 <- [1,106,null,{}] 12:30:39 INFO - PROCESS | 3264 | 1466710239120 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}] 12:30:39 INFO - PROCESS | 3264 | 1466710239124 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:39 INFO - PROCESS | 3264 | 1466710239210 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:30:39 INFO - PROCESS | 3264 | 1466710239218 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3264 | 1466710239221 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551060000 == 33 [pid = 3264] [id = 36] 12:30:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154D5BAC00) [pid = 3264] [serial = 104] [outer = 0000000000000000] 12:30:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154FB93400) [pid = 3264] [serial = 105] [outer = 000000154D5BAC00] 12:30:39 INFO - PROCESS | 3264 | 1466710239271 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550744000) [pid = 3264] [serial = 106] [outer = 000000154D5BAC00] 12:30:39 INFO - PROCESS | 3264 | 1466710239680 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]]]}] 12:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 12:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:30:39 INFO - PROCESS | 3264 | 1466710239736 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 3264 | 1466710239739 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:30:39 INFO - PROCESS | 3264 | 1466710239742 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 3264 | 1466710239744 Marionette TRACE conn6 <- [1,110,null,{}] 12:30:39 INFO - PROCESS | 3264 | 1466710239753 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}] 12:30:39 INFO - PROCESS | 3264 | 1466710239755 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:39 INFO - PROCESS | 3264 | 1466710239860 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:30:39 INFO - PROCESS | 3264 | 1466710239869 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3264 | 1466710239871 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E91800 == 34 [pid = 3264] [id = 37] 12:30:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550A80400) [pid = 3264] [serial = 107] [outer = 0000000000000000] 12:30:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550AB9400) [pid = 3264] [serial = 108] [outer = 0000001550A80400] 12:30:39 INFO - PROCESS | 3264 | 1466710239917 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550AE0000) [pid = 3264] [serial = 109] [outer = 0000001550A80400] 12:30:40 INFO - PROCESS | 3264 | 1466710240347 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]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 12:30:40 INFO - PROCESS | 3264 | 1466710240436 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 3264 | 1466710240439 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:30:40 INFO - PROCESS | 3264 | 1466710240453 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 3264 | 1466710240455 Marionette TRACE conn6 <- [1,114,null,{}] 12:30:40 INFO - PROCESS | 3264 | 1466710240459 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}] 12:30:40 INFO - PROCESS | 3264 | 1466710240461 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:40 INFO - PROCESS | 3264 | 1466710240561 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:30:40 INFO - PROCESS | 3264 | 1466710240568 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 3264 | 1466710240571 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000155381B000 == 35 [pid = 3264] [id = 38] 12:30:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C29400) [pid = 3264] [serial = 110] [outer = 0000000000000000] 12:30:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (00000015524ED400) [pid = 3264] [serial = 111] [outer = 0000001546C29400] 12:30:40 INFO - PROCESS | 3264 | 1466710240616 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552E55000) [pid = 3264] [serial = 112] [outer = 0000001546C29400] 12:30:41 INFO - PROCESS | 3264 | 1466710241057 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]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 12:30:41 INFO - PROCESS | 3264 | 1466710241078 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3264 | 1466710241081 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:30:41 INFO - PROCESS | 3264 | 1466710241090 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 3264 | 1466710241092 Marionette TRACE conn6 <- [1,118,null,{}] 12:30:41 INFO - PROCESS | 3264 | 1466710241095 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}] 12:30:41 INFO - PROCESS | 3264 | 1466710241101 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:41 INFO - PROCESS | 3264 | 1466710241239 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:30:41 INFO - PROCESS | 3264 | 1466710241282 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3264 | 1466710241284 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CEA800 == 36 [pid = 3264] [id = 39] 12:30:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550A83400) [pid = 3264] [serial = 113] [outer = 0000000000000000] 12:30:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015547D9800) [pid = 3264] [serial = 114] [outer = 0000001550A83400] 12:30:41 INFO - PROCESS | 3264 | 1466710241330 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001554C8B800) [pid = 3264] [serial = 115] [outer = 0000001550A83400] 12:30:41 INFO - PROCESS | 3264 | 1466710241721 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]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 690ms 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000155A219C00) [pid = 3264] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546969000) [pid = 3264] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544DDD000) [pid = 3264] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154C03E000) [pid = 3264] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550720000) [pid = 3264] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001544EDA800) [pid = 3264] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015524E5C00) [pid = 3264] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BE58000) [pid = 3264] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154696B000) [pid = 3264] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154FB68400) [pid = 3264] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:30:41 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550AC0400) [pid = 3264] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:30:41 INFO - PROCESS | 3264 | 1466710241802 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3264 | 1466710241804 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:30:41 INFO - PROCESS | 3264 | 1466710241808 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 3264 | 1466710241810 Marionette TRACE conn6 <- [1,122,null,{}] 12:30:41 INFO - PROCESS | 3264 | 1466710241814 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}] 12:30:41 INFO - PROCESS | 3264 | 1466710241816 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:41 INFO - PROCESS | 3264 | 1466710241895 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:30:41 INFO - PROCESS | 3264 | 1466710241900 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3264 | 1466710241902 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:41 INFO - PROCESS | 3264 | ++DOCSHELL 000000155629A800 == 37 [pid = 3264] [id = 40] 12:30:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546972C00) [pid = 3264] [serial = 116] [outer = 0000000000000000] 12:30:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154CBD6400) [pid = 3264] [serial = 117] [outer = 0000001546972C00] 12:30:41 INFO - PROCESS | 3264 | 1466710241946 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001553444C00) [pid = 3264] [serial = 118] [outer = 0000001546972C00] 12:30:42 INFO - PROCESS | 3264 | 1466710242316 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]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 528ms 12:30:42 INFO - PROCESS | 3264 | 1466710242338 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 3264 | 1466710242340 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:30:42 INFO - PROCESS | 3264 | 1466710242343 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3264 | 1466710242345 Marionette TRACE conn6 <- [1,126,null,{}] 12:30:42 INFO - PROCESS | 3264 | 1466710242348 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}] 12:30:42 INFO - PROCESS | 3264 | 1466710242350 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:42 INFO - PROCESS | 3264 | 1466710242451 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:30:42 INFO - PROCESS | 3264 | 1466710242458 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 3264 | 1466710242460 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:42 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B16800 == 38 [pid = 3264] [id = 41] 12:30:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (00000015550C2000) [pid = 3264] [serial = 119] [outer = 0000000000000000] 12:30:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001555B85000) [pid = 3264] [serial = 120] [outer = 00000015550C2000] 12:30:42 INFO - PROCESS | 3264 | 1466710242507 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001556488C00) [pid = 3264] [serial = 121] [outer = 00000015550C2000] 12:30:42 INFO - PROCESS | 3264 | 1466710242903 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]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 12:30:42 INFO - PROCESS | 3264 | 1466710242932 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 3264 | 1466710242934 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:30:42 INFO - PROCESS | 3264 | 1466710242938 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3264 | 1466710242940 Marionette TRACE conn6 <- [1,130,null,{}] 12:30:42 INFO - PROCESS | 3264 | 1466710242943 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}] 12:30:42 INFO - PROCESS | 3264 | 1466710242945 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:43 INFO - PROCESS | 3264 | 1466710243046 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:30:43 INFO - PROCESS | 3264 | 1466710243054 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3264 | 1466710243056 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:43 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A267000 == 39 [pid = 3264] [id = 42] 12:30:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CA11800) [pid = 3264] [serial = 122] [outer = 0000000000000000] 12:30:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CB82800) [pid = 3264] [serial = 123] [outer = 000000154CA11800] 12:30:43 INFO - PROCESS | 3264 | 1466710243101 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CBD8800) [pid = 3264] [serial = 124] [outer = 000000154CA11800] 12:30:43 INFO - PROCESS | 3264 | 1466710243481 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]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 12:30:43 INFO - PROCESS | 3264 | 1466710243528 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3264 | 1466710243530 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:30:43 INFO - PROCESS | 3264 | 1466710243533 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:30:43 INFO - PROCESS | 3264 | 1466710243535 Marionette TRACE conn6 <- [1,134,null,{}] 12:30:43 INFO - PROCESS | 3264 | 1466710243538 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}] 12:30:43 INFO - PROCESS | 3264 | 1466710243540 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:43 INFO - PROCESS | 3264 | 1466710243643 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:30:43 INFO - PROCESS | 3264 | 1466710243650 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3264 | 1466710243652 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:43 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDB7800 == 40 [pid = 3264] [id = 43] 12:30:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CBD9000) [pid = 3264] [serial = 125] [outer = 0000000000000000] 12:30:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BD4400) [pid = 3264] [serial = 126] [outer = 000000154CBD9000] 12:30:43 INFO - PROCESS | 3264 | 1466710243697 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (00000015559D1400) [pid = 3264] [serial = 127] [outer = 000000154CBD9000] 12:30:44 INFO - PROCESS | 3264 | 1466710244409 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]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 921ms 12:30:44 INFO - PROCESS | 3264 | 1466710244458 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 3264 | 1466710244463 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:30:44 INFO - PROCESS | 3264 | 1466710244468 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:30:44 INFO - PROCESS | 3264 | 1466710244475 Marionette TRACE conn6 <- [1,138,null,{}] 12:30:44 INFO - PROCESS | 3264 | 1466710244480 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}] 12:30:44 INFO - PROCESS | 3264 | 1466710244484 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:44 INFO - PROCESS | 3264 | 1466710244609 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:30:44 INFO - PROCESS | 3264 | 1466710244671 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3264 | 1466710244674 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE80000 == 41 [pid = 3264] [id = 44] 12:30:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546C44800) [pid = 3264] [serial = 128] [outer = 0000000000000000] 12:30:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546C52C00) [pid = 3264] [serial = 129] [outer = 0000001546C44800] 12:30:44 INFO - PROCESS | 3264 | 1466710244732 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154BAAF800) [pid = 3264] [serial = 130] [outer = 0000001546C44800] 12:30:45 INFO - PROCESS | 3264 | 1466710245711 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]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1286ms 12:30:45 INFO - PROCESS | 3264 | 1466710245758 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3264 | 1466710245763 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:30:45 INFO - PROCESS | 3264 | 1466710245768 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3264 | 1466710245772 Marionette TRACE conn6 <- [1,142,null,{}] 12:30:45 INFO - PROCESS | 3264 | 1466710245778 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}] 12:30:45 INFO - PROCESS | 3264 | 1466710245781 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:45 INFO - PROCESS | 3264 | 1466710245911 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:30:45 INFO - PROCESS | 3264 | 1466710245974 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3264 | 1466710245978 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B077800 == 42 [pid = 3264] [id = 45] 12:30:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001547612400) [pid = 3264] [serial = 131] [outer = 0000000000000000] 12:30:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154BDDA000) [pid = 3264] [serial = 132] [outer = 0000001547612400] 12:30:46 INFO - PROCESS | 3264 | 1466710246029 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154CB84C00) [pid = 3264] [serial = 133] [outer = 0000001547612400] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 000000155366F000 == 41 [pid = 3264] [id = 30] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 000000155644B800 == 40 [pid = 3264] [id = 31] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 000000155A267000 == 39 [pid = 3264] [id = 42] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B16800 == 38 [pid = 3264] [id = 41] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 000000155629A800 == 37 [pid = 3264] [id = 40] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CEA800 == 36 [pid = 3264] [id = 39] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 000000155381B000 == 35 [pid = 3264] [id = 38] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E91800 == 34 [pid = 3264] [id = 37] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 0000001551060000 == 33 [pid = 3264] [id = 36] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10E800 == 32 [pid = 3264] [id = 35] 12:30:46 INFO - PROCESS | 3264 | --DOCSHELL 00000015481E8800 == 31 [pid = 3264] [id = 34] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000155A222400) [pid = 3264] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546974800) [pid = 3264] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001544DE6000) [pid = 3264] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550717000) [pid = 3264] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001554C3B800) [pid = 3264] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155071BC00) [pid = 3264] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552E5DC00) [pid = 3264] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154CBCFC00) [pid = 3264] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154696F800) [pid = 3264] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BA39800) [pid = 3264] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154FB6A000) [pid = 3264] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000155103AC00) [pid = 3264] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154FB65800) [pid = 3264] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001553577800) [pid = 3264] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550744C00) [pid = 3264] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550AE0400) [pid = 3264] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000155A2F4C00) [pid = 3264] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:30:46 INFO - PROCESS | 3264 | 1466710246485 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]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 794ms 12:30:46 INFO - PROCESS | 3264 | 1466710246566 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3264 | 1466710246571 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:30:46 INFO - PROCESS | 3264 | 1466710246583 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 3264 | 1466710246586 Marionette TRACE conn6 <- [1,146,null,{}] 12:30:46 INFO - PROCESS | 3264 | 1466710246590 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}] 12:30:46 INFO - PROCESS | 3264 | 1466710246593 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:46 INFO - PROCESS | 3264 | 1466710246684 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:30:46 INFO - PROCESS | 3264 | 1466710246700 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3264 | 1466710246702 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA46000 == 32 [pid = 3264] [id = 46] 12:30:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BAB0800) [pid = 3264] [serial = 134] [outer = 0000000000000000] 12:30:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BDD5C00) [pid = 3264] [serial = 135] [outer = 000000154BAB0800] 12:30:46 INFO - PROCESS | 3264 | 1466710246750 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CBD7C00) [pid = 3264] [serial = 136] [outer = 000000154BAB0800] 12:30:47 INFO - PROCESS | 3264 | 1466710247188 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]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 12:30:47 INFO - PROCESS | 3264 | 1466710247213 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3264 | 1466710247215 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:30:47 INFO - PROCESS | 3264 | 1466710247219 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3264 | 1466710247223 Marionette TRACE conn6 <- [1,150,null,{}] 12:30:47 INFO - PROCESS | 3264 | 1466710247239 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}] 12:30:47 INFO - PROCESS | 3264 | 1466710247244 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:47 INFO - PROCESS | 3264 | 1466710247331 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:30:47 INFO - PROCESS | 3264 | 1466710247340 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3264 | 1466710247344 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551061800 == 33 [pid = 3264] [id = 47] 12:30:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000155071E800) [pid = 3264] [serial = 137] [outer = 0000000000000000] 12:30:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550723400) [pid = 3264] [serial = 138] [outer = 000000155071E800] 12:30:47 INFO - PROCESS | 3264 | 1466710247396 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155075EC00) [pid = 3264] [serial = 139] [outer = 000000155071E800] 12:30:47 INFO - PROCESS | 3264 | 1466710247882 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]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 12:30:47 INFO - PROCESS | 3264 | 1466710247912 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:30:47 INFO - PROCESS | 3264 | 1466710247915 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:30:47 INFO - PROCESS | 3264 | 1466710247919 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3264 | 1466710247921 Marionette TRACE conn6 <- [1,154,null,{}] 12:30:47 INFO - PROCESS | 3264 | 1466710247924 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}] 12:30:47 INFO - PROCESS | 3264 | 1466710247926 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:48 INFO - PROCESS | 3264 | 1466710248013 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:30:48 INFO - PROCESS | 3264 | 1466710248020 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3264 | 1466710248022 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155356D000 == 34 [pid = 3264] [id = 48] 12:30:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AE8400) [pid = 3264] [serial = 140] [outer = 0000000000000000] 12:30:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155103AC00) [pid = 3264] [serial = 141] [outer = 0000001550AE8400] 12:30:48 INFO - PROCESS | 3264 | 1466710248071 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552B96400) [pid = 3264] [serial = 142] [outer = 0000001550AE8400] 12:30:48 INFO - PROCESS | 3264 | 1466710248477 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]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 587ms 12:30:48 INFO - PROCESS | 3264 | 1466710248517 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 3264 | 1466710248520 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:30:48 INFO - PROCESS | 3264 | 1466710248523 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3264 | 1466710248525 Marionette TRACE conn6 <- [1,158,null,{}] 12:30:48 INFO - PROCESS | 3264 | 1466710248529 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}] 12:30:48 INFO - PROCESS | 3264 | 1466710248531 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:48 INFO - PROCESS | 3264 | 1466710248641 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:30:48 INFO - PROCESS | 3264 | 1466710248646 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3264 | 1466710248649 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:48 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E51800 == 35 [pid = 3264] [id = 49] 12:30:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546C25000) [pid = 3264] [serial = 143] [outer = 0000000000000000] 12:30:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552FD4C00) [pid = 3264] [serial = 144] [outer = 0000001546C25000] 12:30:48 INFO - PROCESS | 3264 | 1466710248696 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553BD1800) [pid = 3264] [serial = 145] [outer = 0000001546C25000] 12:30:49 INFO - PROCESS | 3264 | 1466710249155 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]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 12:30:49 INFO - PROCESS | 3264 | 1466710249219 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3264 | 1466710249221 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:30:49 INFO - PROCESS | 3264 | 1466710249224 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 3264 | 1466710249226 Marionette TRACE conn6 <- [1,162,null,{}] 12:30:49 INFO - PROCESS | 3264 | 1466710249230 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}] 12:30:49 INFO - PROCESS | 3264 | 1466710249235 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:49 INFO - PROCESS | 3264 | 1466710249379 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:30:49 INFO - PROCESS | 3264 | 1466710249385 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 3264 | 1466710249387 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:49 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555B72800 == 36 [pid = 3264] [id = 50] 12:30:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553BE8800) [pid = 3264] [serial = 146] [outer = 0000000000000000] 12:30:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001554617C00) [pid = 3264] [serial = 147] [outer = 0000001553BE8800] 12:30:49 INFO - PROCESS | 3264 | 1466710249466 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001555904C00) [pid = 3264] [serial = 148] [outer = 0000001553BE8800] 12:30:49 INFO - PROCESS | 3264 | 1466710249869 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]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 12:30:49 INFO - PROCESS | 3264 | 1466710249899 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3264 | 1466710249901 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:30:49 INFO - PROCESS | 3264 | 1466710249905 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 3264 | 1466710249906 Marionette TRACE conn6 <- [1,166,null,{}] 12:30:49 INFO - PROCESS | 3264 | 1466710249919 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}] 12:30:49 INFO - PROCESS | 3264 | 1466710249921 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:50 INFO - PROCESS | 3264 | 1466710250047 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:30:50 INFO - PROCESS | 3264 | 1466710250053 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3264 | 1466710250055 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:50 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A1D800 == 37 [pid = 3264] [id = 51] 12:30:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001545A24C00) [pid = 3264] [serial = 149] [outer = 0000000000000000] 12:30:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001545A29000) [pid = 3264] [serial = 150] [outer = 0000001545A24C00] 12:30:50 INFO - PROCESS | 3264 | 1466710250101 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001554C3D800) [pid = 3264] [serial = 151] [outer = 0000001545A24C00] 12:30:50 INFO - PROCESS | 3264 | 1466710250521 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]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001546C4F400) [pid = 3264] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550A80400) [pid = 3264] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550A83400) [pid = 3264] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546972C00) [pid = 3264] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (00000015550C2000) [pid = 3264] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154CA11800) [pid = 3264] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015481B4400) [pid = 3264] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550A85000) [pid = 3264] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001554E85800) [pid = 3264] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C2D400) [pid = 3264] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C29400) [pid = 3264] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C28C00) [pid = 3264] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154D5BAC00) [pid = 3264] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:30:50 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BAB8800) [pid = 3264] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:30:50 INFO - PROCESS | 3264 | 1466710250627 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 3264 | 1466710250630 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:30:50 INFO - PROCESS | 3264 | 1466710250639 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 3264 | 1466710250641 Marionette TRACE conn6 <- [1,170,null,{}] 12:30:50 INFO - PROCESS | 3264 | 1466710250645 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}] 12:30:50 INFO - PROCESS | 3264 | 1466710250647 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:50 INFO - PROCESS | 3264 | 1466710250728 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:30:50 INFO - PROCESS | 3264 | 1466710250733 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3264 | 1466710250735 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:50 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468B5000 == 38 [pid = 3264] [id = 52] 12:30:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C2C800) [pid = 3264] [serial = 152] [outer = 0000000000000000] 12:30:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154B3B1C00) [pid = 3264] [serial = 153] [outer = 0000001546C2C800] 12:30:50 INFO - PROCESS | 3264 | 1466710250783 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CB9A000) [pid = 3264] [serial = 154] [outer = 0000001546C2C800] 12:30:51 INFO - PROCESS | 3264 | 1466710251167 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]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 12:30:51 INFO - PROCESS | 3264 | 1466710251229 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3264 | 1466710251231 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:30:51 INFO - PROCESS | 3264 | 1466710251235 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3264 | 1466710251237 Marionette TRACE conn6 <- [1,174,null,{}] 12:30:51 INFO - PROCESS | 3264 | 1466710251240 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}] 12:30:51 INFO - PROCESS | 3264 | 1466710251242 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:51 INFO - PROCESS | 3264 | 1466710251323 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:30:51 INFO - PROCESS | 3264 | 1466710251346 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3264 | 1466710251348 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000155BBDD800 == 39 [pid = 3264] [id = 53] 12:30:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CB9E000) [pid = 3264] [serial = 155] [outer = 0000000000000000] 12:30:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550719400) [pid = 3264] [serial = 156] [outer = 000000154CB9E000] 12:30:51 INFO - PROCESS | 3264 | 1466710251392 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155414B800) [pid = 3264] [serial = 157] [outer = 000000154CB9E000] 12:30:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546C08C00) [pid = 3264] [serial = 158] [outer = 00000015472E8400] 12:30:51 INFO - PROCESS | 3264 | 1466710251824 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]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 12:30:51 INFO - PROCESS | 3264 | 1466710251867 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3264 | 1466710251869 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:30:51 INFO - PROCESS | 3264 | 1466710251873 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3264 | 1466710251875 Marionette TRACE conn6 <- [1,178,null,{}] 12:30:51 INFO - PROCESS | 3264 | 1466710251878 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}] 12:30:51 INFO - PROCESS | 3264 | 1466710251880 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:51 INFO - PROCESS | 3264 | 1466710251961 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:30:51 INFO - PROCESS | 3264 | 1466710251969 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3264 | 1466710251971 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:51 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A44000 == 40 [pid = 3264] [id = 54] 12:30:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546C15000) [pid = 3264] [serial = 159] [outer = 0000000000000000] 12:30:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154D5BAC00) [pid = 3264] [serial = 160] [outer = 0000001546C15000] 12:30:52 INFO - PROCESS | 3264 | 1466710252019 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015559D6C00) [pid = 3264] [serial = 161] [outer = 0000001546C15000] 12:30:52 INFO - PROCESS | 3264 | 1466710252414 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]]]}] 12:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 12:30:52 INFO - PROCESS | 3264 | 1466710252462 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:30:52 INFO - PROCESS | 3264 | 1466710252465 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:30:52 INFO - PROCESS | 3264 | 1466710252468 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:30:52 INFO - PROCESS | 3264 | 1466710252471 Marionette TRACE conn6 <- [1,182,null,{}] 12:30:52 INFO - PROCESS | 3264 | 1466710252479 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}] 12:30:52 INFO - PROCESS | 3264 | 1466710252481 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:52 INFO - PROCESS | 3264 | 1466710252580 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:30:52 INFO - PROCESS | 3264 | 1466710252587 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 3264 | 1466710252590 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:52 INFO - PROCESS | 3264 | ++DOCSHELL 000000155BBDC000 == 41 [pid = 3264] [id = 55] 12:30:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001556DEF000) [pid = 3264] [serial = 162] [outer = 0000000000000000] 12:30:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001558A38800) [pid = 3264] [serial = 163] [outer = 0000001556DEF000] 12:30:52 INFO - PROCESS | 3264 | 1466710252637 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154CB9FC00) [pid = 3264] [serial = 164] [outer = 0000001556DEF000] 12:30:53 INFO - PROCESS | 3264 | 1466710253292 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]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 879ms 12:30:53 INFO - PROCESS | 3264 | 1466710253350 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3264 | 1466710253355 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:30:53 INFO - PROCESS | 3264 | 1466710253360 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:30:53 INFO - PROCESS | 3264 | 1466710253366 Marionette TRACE conn6 <- [1,186,null,{}] 12:30:53 INFO - PROCESS | 3264 | 1466710253385 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}] 12:30:53 INFO - PROCESS | 3264 | 1466710253388 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:53 INFO - PROCESS | 3264 | 1466710253533 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:30:53 INFO - PROCESS | 3264 | 1466710253573 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 3264 | 1466710253577 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA2A000 == 42 [pid = 3264] [id = 56] 12:30:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C4DC00) [pid = 3264] [serial = 165] [outer = 0000000000000000] 12:30:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001547FE4000) [pid = 3264] [serial = 166] [outer = 0000001546C4DC00] 12:30:53 INFO - PROCESS | 3264 | 1466710253634 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000154CB83C00) [pid = 3264] [serial = 167] [outer = 0000001546C4DC00] 12:30:54 INFO - PROCESS | 3264 | 1466710254181 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]]]}] 12:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 12:30:54 INFO - PROCESS | 3264 | 1466710254246 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3264 | 1466710254251 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:30:54 INFO - PROCESS | 3264 | 1466710254258 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 3264 | 1466710254261 Marionette TRACE conn6 <- [1,190,null,{}] 12:30:54 INFO - PROCESS | 3264 | 1466710254265 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}] 12:30:54 INFO - PROCESS | 3264 | 1466710254268 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:54 INFO - PROCESS | 3264 | 1466710254415 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:30:54 INFO - PROCESS | 3264 | 1466710254482 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3264 | 1466710254485 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:54 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CE5000 == 43 [pid = 3264] [id = 57] 12:30:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001550750400) [pid = 3264] [serial = 168] [outer = 0000000000000000] 12:30:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001550A81800) [pid = 3264] [serial = 169] [outer = 0000001550750400] 12:30:54 INFO - PROCESS | 3264 | 1466710254542 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001552B1A400) [pid = 3264] [serial = 170] [outer = 0000001550750400] 12:30:55 INFO - PROCESS | 3264 | 1466710255057 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]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 12:30:55 INFO - PROCESS | 3264 | 1466710255139 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3264 | 1466710255142 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:30:55 INFO - PROCESS | 3264 | 1466710255146 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3264 | 1466710255150 Marionette TRACE conn6 <- [1,194,null,{}] 12:30:55 INFO - PROCESS | 3264 | 1466710255162 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}] 12:30:55 INFO - PROCESS | 3264 | 1466710255168 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:55 INFO - PROCESS | 3264 | 1466710255289 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:30:55 INFO - PROCESS | 3264 | 1466710255350 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3264 | 1466710255353 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:55 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B639800 == 44 [pid = 3264] [id = 58] 12:30:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001550AE0800) [pid = 3264] [serial = 171] [outer = 0000000000000000] 12:30:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001553763C00) [pid = 3264] [serial = 172] [outer = 0000001550AE0800] 12:30:55 INFO - PROCESS | 3264 | 1466710255411 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001554521000) [pid = 3264] [serial = 173] [outer = 0000001550AE0800] 12:30:56 INFO - PROCESS | 3264 | 1466710256010 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]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 943ms 12:30:56 INFO - PROCESS | 3264 | 1466710256091 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:30:56 INFO - PROCESS | 3264 | 1466710256094 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:30:56 INFO - PROCESS | 3264 | 1466710256098 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 3264 | 1466710256101 Marionette TRACE conn6 <- [1,198,null,{}] 12:30:56 INFO - PROCESS | 3264 | 1466710256105 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}] 12:30:56 INFO - PROCESS | 3264 | 1466710256107 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:56 INFO - PROCESS | 3264 | 1466710256341 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:30:56 INFO - PROCESS | 3264 | 1466710256419 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3264 | 1466710256422 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:56 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468BD800 == 45 [pid = 3264] [id = 59] 12:30:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001544E33400) [pid = 3264] [serial = 174] [outer = 0000000000000000] 12:30:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001544E5C800) [pid = 3264] [serial = 175] [outer = 0000001544E33400] 12:30:56 INFO - PROCESS | 3264 | 1466710256515 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (0000001544E68400) [pid = 3264] [serial = 176] [outer = 0000001544E33400] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A44000 == 44 [pid = 3264] [id = 54] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155BBDD800 == 43 [pid = 3264] [id = 53] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 00000015468B5000 == 42 [pid = 3264] [id = 52] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A1D800 == 41 [pid = 3264] [id = 51] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001555B72800 == 40 [pid = 3264] [id = 50] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E51800 == 39 [pid = 3264] [id = 49] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155356D000 == 38 [pid = 3264] [id = 48] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001551061800 == 37 [pid = 3264] [id = 47] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA46000 == 36 [pid = 3264] [id = 46] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154B077800 == 35 [pid = 3264] [id = 45] 12:30:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDB7800 == 34 [pid = 3264] [id = 43] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (0000001553BD4400) [pid = 3264] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (00000015524ED400) [pid = 3264] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001546C4FC00) [pid = 3264] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001546C47C00) [pid = 3264] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (000000154FB93400) [pid = 3264] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (000000154BE45800) [pid = 3264] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (000000154BE60C00) [pid = 3264] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001546C53400) [pid = 3264] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001550AE0000) [pid = 3264] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154B0C1000) [pid = 3264] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550AB9400) [pid = 3264] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (00000015547D9800) [pid = 3264] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001553444C00) [pid = 3264] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154CBD6400) [pid = 3264] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001555B85000) [pid = 3264] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CB82800) [pid = 3264] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001554C8B800) [pid = 3264] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BE56800) [pid = 3264] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BA30000) [pid = 3264] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001551082C00) [pid = 3264] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550AB8C00) [pid = 3264] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001555B78C00) [pid = 3264] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001554E90C00) [pid = 3264] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001555F98800) [pid = 3264] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546C32400) [pid = 3264] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001552E55000) [pid = 3264] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154CBD8800) [pid = 3264] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550744000) [pid = 3264] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001556488C00) [pid = 3264] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:30:57 INFO - PROCESS | 3264 | 1466710257089 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]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 12:30:57 INFO - PROCESS | 3264 | 1466710257128 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3264 | 1466710257132 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:30:57 INFO - PROCESS | 3264 | 1466710257137 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:30:57 INFO - PROCESS | 3264 | 1466710257141 Marionette TRACE conn6 <- [1,202,null,{}] 12:30:57 INFO - PROCESS | 3264 | 1466710257145 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}] 12:30:57 INFO - PROCESS | 3264 | 1466710257148 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:57 INFO - PROCESS | 3264 | 1466710257249 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:30:57 INFO - PROCESS | 3264 | 1466710257315 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3264 | 1466710257317 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:57 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B07E800 == 35 [pid = 3264] [id = 60] 12:30:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001544E33800) [pid = 3264] [serial = 177] [outer = 0000000000000000] 12:30:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001545FC6C00) [pid = 3264] [serial = 178] [outer = 0000001544E33800] 12:30:57 INFO - PROCESS | 3264 | 1466710257365 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C13C00) [pid = 3264] [serial = 179] [outer = 0000001544E33800] 12:30:57 INFO - PROCESS | 3264 | 1466710257742 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]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 12:30:57 INFO - PROCESS | 3264 | 1466710257777 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3264 | 1466710257780 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:30:57 INFO - PROCESS | 3264 | 1466710257784 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 3264 | 1466710257786 Marionette TRACE conn6 <- [1,206,null,{}] 12:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:30:57 INFO - PROCESS | 3264 | 1466710257790 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}] 12:30:57 INFO - PROCESS | 3264 | 1466710257792 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:57 INFO - PROCESS | 3264 | 1466710257901 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:30:57 INFO - PROCESS | 3264 | 1466710257910 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3264 | 1466710257913 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:57 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4D000 == 36 [pid = 3264] [id = 61] 12:30:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546F1D400) [pid = 3264] [serial = 180] [outer = 0000000000000000] 12:30:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154B04EC00) [pid = 3264] [serial = 181] [outer = 0000001546F1D400] 12:30:57 INFO - PROCESS | 3264 | 1466710257958 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BABCC00) [pid = 3264] [serial = 182] [outer = 0000001546F1D400] 12:30:58 INFO - PROCESS | 3264 | 1466710258393 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]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 12:30:58 INFO - PROCESS | 3264 | 1466710258417 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3264 | 1466710258421 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:30:58 INFO - PROCESS | 3264 | 1466710258432 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3264 | 1466710258436 Marionette TRACE conn6 <- [1,210,null,{}] 12:30:58 INFO - PROCESS | 3264 | 1466710258440 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}] 12:30:58 INFO - PROCESS | 3264 | 1466710258443 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:58 INFO - PROCESS | 3264 | 1466710258536 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:30:58 INFO - PROCESS | 3264 | 1466710258541 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3264 | 1466710258543 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D02800 == 37 [pid = 3264] [id = 62] 12:30:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BE59400) [pid = 3264] [serial = 183] [outer = 0000000000000000] 12:30:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154C035000) [pid = 3264] [serial = 184] [outer = 000000154BE59400] 12:30:58 INFO - PROCESS | 3264 | 1466710258590 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CBD8400) [pid = 3264] [serial = 185] [outer = 000000154BE59400] 12:30:59 INFO - PROCESS | 3264 | 1466710259012 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]]]}] 12:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 12:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:30:59 INFO - PROCESS | 3264 | 1466710259067 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3264 | 1466710259069 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:30:59 INFO - PROCESS | 3264 | 1466710259073 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - PROCESS | 3264 | 1466710259075 Marionette TRACE conn6 <- [1,214,null,{}] 12:30:59 INFO - PROCESS | 3264 | 1466710259079 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}] 12:30:59 INFO - PROCESS | 3264 | 1466710259081 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:59 INFO - PROCESS | 3264 | 1466710259187 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:30:59 INFO - PROCESS | 3264 | 1466710259193 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3264 | 1466710259195 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553416000 == 38 [pid = 3264] [id = 63] 12:30:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154D1AEC00) [pid = 3264] [serial = 186] [outer = 0000000000000000] 12:30:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154FB93800) [pid = 3264] [serial = 187] [outer = 000000154D1AEC00] 12:30:59 INFO - PROCESS | 3264 | 1466710259248 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550724000) [pid = 3264] [serial = 188] [outer = 000000154D1AEC00] 12:30:59 INFO - PROCESS | 3264 | 1466710259683 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]]]}] 12:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 12:30:59 INFO - PROCESS | 3264 | 1466710259702 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3264 | 1466710259704 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:30:59 INFO - PROCESS | 3264 | 1466710259707 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - PROCESS | 3264 | 1466710259709 Marionette TRACE conn6 <- [1,218,null,{}] 12:30:59 INFO - PROCESS | 3264 | 1466710259713 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}] 12:30:59 INFO - PROCESS | 3264 | 1466710259715 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:59 INFO - PROCESS | 3264 | 1466710259821 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:30:59 INFO - PROCESS | 3264 | 1466710259827 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3264 | 1466710259833 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:30:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001546875000 == 39 [pid = 3264] [id = 64] 12:30:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550AC0400) [pid = 3264] [serial = 189] [outer = 0000000000000000] 12:30:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550ADE000) [pid = 3264] [serial = 190] [outer = 0000001550AC0400] 12:30:59 INFO - PROCESS | 3264 | 1466710259924 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015524ED800) [pid = 3264] [serial = 191] [outer = 0000001550AC0400] 12:31:00 INFO - PROCESS | 3264 | 1466710260373 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]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 12:31:00 INFO - PROCESS | 3264 | 1466710260401 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 3264 | 1466710260403 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:31:00 INFO - PROCESS | 3264 | 1466710260406 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:31:00 INFO - PROCESS | 3264 | 1466710260408 Marionette TRACE conn6 <- [1,222,null,{}] 12:31:00 INFO - PROCESS | 3264 | 1466710260411 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}] 12:31:00 INFO - PROCESS | 3264 | 1466710260413 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:00 INFO - PROCESS | 3264 | 1466710260551 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:31:00 INFO - PROCESS | 3264 | 1466710260598 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3264 | 1466710260600 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:00 INFO - PROCESS | 3264 | ++DOCSHELL 00000015559A6800 == 40 [pid = 3264] [id = 65] 12:31:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001552DD2800) [pid = 3264] [serial = 192] [outer = 0000000000000000] 12:31:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553BD1400) [pid = 3264] [serial = 193] [outer = 0000001552DD2800] 12:31:00 INFO - PROCESS | 3264 | 1466710260645 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000155451E000) [pid = 3264] [serial = 194] [outer = 0000001552DD2800] 12:31:01 INFO - PROCESS | 3264 | 1466710261044 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]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001546C15000) [pid = 3264] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154BAB0800) [pid = 3264] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001553BE8800) [pid = 3264] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550AE8400) [pid = 3264] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001547612400) [pid = 3264] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155071E800) [pid = 3264] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C25000) [pid = 3264] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001545A24C00) [pid = 3264] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C2C800) [pid = 3264] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:31:01 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154CB9E000) [pid = 3264] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:31:01 INFO - PROCESS | 3264 | 1466710261161 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 3264 | 1466710261163 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:31:01 INFO - PROCESS | 3264 | 1466710261172 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:31:01 INFO - PROCESS | 3264 | 1466710261175 Marionette TRACE conn6 <- [1,226,null,{}] 12:31:01 INFO - PROCESS | 3264 | 1466710261178 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}] 12:31:01 INFO - PROCESS | 3264 | 1466710261180 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:01 INFO - PROCESS | 3264 | 1466710261268 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:31:01 INFO - PROCESS | 3264 | 1466710261275 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 3264 | 1466710261277 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:01 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557444800 == 41 [pid = 3264] [id = 66] 12:31:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001547612400) [pid = 3264] [serial = 195] [outer = 0000000000000000] 12:31:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CBA0400) [pid = 3264] [serial = 196] [outer = 0000001547612400] 12:31:01 INFO - PROCESS | 3264 | 1466710261323 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (00000015547DDC00) [pid = 3264] [serial = 197] [outer = 0000001547612400] 12:31:01 INFO - PROCESS | 3264 | 1466710261727 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]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 12:31:01 INFO - PROCESS | 3264 | 1466710261771 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 3264 | 1466710261773 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:31:01 INFO - PROCESS | 3264 | 1466710261785 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - PROCESS | 3264 | 1466710261787 Marionette TRACE conn6 <- [1,230,null,{}] 12:31:01 INFO - PROCESS | 3264 | 1466710261796 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}] 12:31:01 INFO - PROCESS | 3264 | 1466710261798 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:01 INFO - PROCESS | 3264 | 1466710261901 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:31:01 INFO - PROCESS | 3264 | 1466710261908 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 3264 | 1466710261910 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:01 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A19000 == 42 [pid = 3264] [id = 67] 12:31:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001554C7C800) [pid = 3264] [serial = 198] [outer = 0000000000000000] 12:31:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001554C8EC00) [pid = 3264] [serial = 199] [outer = 0000001554C7C800] 12:31:01 INFO - PROCESS | 3264 | 1466710261956 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001555969800) [pid = 3264] [serial = 200] [outer = 0000001554C7C800] 12:31:02 INFO - PROCESS | 3264 | 1466710262336 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]]]}] 12:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 12:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:31:02 INFO - PROCESS | 3264 | 1466710262370 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 3264 | 1466710262372 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:31:02 INFO - PROCESS | 3264 | 1466710262375 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 3264 | 1466710262377 Marionette TRACE conn6 <- [1,234,null,{}] 12:31:02 INFO - PROCESS | 3264 | 1466710262380 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}] 12:31:02 INFO - PROCESS | 3264 | 1466710262382 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:02 INFO - PROCESS | 3264 | 1466710262495 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:31:02 INFO - PROCESS | 3264 | 1466710262503 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 3264 | 1466710262506 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:02 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B19800 == 43 [pid = 3264] [id = 68] 12:31:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001555F12800) [pid = 3264] [serial = 201] [outer = 0000000000000000] 12:31:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000155647C400) [pid = 3264] [serial = 202] [outer = 0000001555F12800] 12:31:02 INFO - PROCESS | 3264 | 1466710262551 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001558804800) [pid = 3264] [serial = 203] [outer = 0000001555F12800] 12:31:02 INFO - PROCESS | 3264 | 1466710262964 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]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 627ms 12:31:03 INFO - PROCESS | 3264 | 1466710263006 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3264 | 1466710263008 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:31:03 INFO - PROCESS | 3264 | 1466710263011 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3264 | 1466710263013 Marionette TRACE conn6 <- [1,238,null,{}] 12:31:03 INFO - PROCESS | 3264 | 1466710263016 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}] 12:31:03 INFO - PROCESS | 3264 | 1466710263018 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:03 INFO - PROCESS | 3264 | 1466710263125 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:31:03 INFO - PROCESS | 3264 | 1466710263133 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3264 | 1466710263135 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5BE800 == 44 [pid = 3264] [id = 69] 12:31:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000155350F400) [pid = 3264] [serial = 204] [outer = 0000000000000000] 12:31:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001553518C00) [pid = 3264] [serial = 205] [outer = 000000155350F400] 12:31:03 INFO - PROCESS | 3264 | 1466710263185 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001558809000) [pid = 3264] [serial = 206] [outer = 000000155350F400] 12:31:03 INFO - PROCESS | 3264 | 1466710263823 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]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 881ms 12:31:03 INFO - PROCESS | 3264 | 1466710263896 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3264 | 1466710263902 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:31:03 INFO - PROCESS | 3264 | 1466710263907 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3264 | 1466710263911 Marionette TRACE conn6 <- [1,242,null,{}] 12:31:03 INFO - PROCESS | 3264 | 1466710263916 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}] 12:31:03 INFO - PROCESS | 3264 | 1466710263920 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:04 INFO - PROCESS | 3264 | 1466710264078 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:31:04 INFO - PROCESS | 3264 | 1466710264121 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 3264 | 1466710264124 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:04 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D111000 == 45 [pid = 3264] [id = 70] 12:31:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001546C30000) [pid = 3264] [serial = 207] [outer = 0000000000000000] 12:31:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001546C4E400) [pid = 3264] [serial = 208] [outer = 0000001546C30000] 12:31:04 INFO - PROCESS | 3264 | 1466710264195 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (000000154BA11000) [pid = 3264] [serial = 209] [outer = 0000001546C30000] 12:31:04 INFO - PROCESS | 3264 | 1466710264931 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]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1079ms 12:31:04 INFO - PROCESS | 3264 | 1466710264990 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3264 | 1466710264995 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:31:05 INFO - PROCESS | 3264 | 1466710265002 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 3264 | 1466710265005 Marionette TRACE conn6 <- [1,246,null,{}] 12:31:05 INFO - PROCESS | 3264 | 1466710265010 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}] 12:31:05 INFO - PROCESS | 3264 | 1466710265013 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:05 INFO - PROCESS | 3264 | 1466710265164 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:31:05 INFO - PROCESS | 3264 | 1466710265233 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3264 | 1466710265236 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:05 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B22000 == 46 [pid = 3264] [id = 71] 12:31:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001550744C00) [pid = 3264] [serial = 210] [outer = 0000000000000000] 12:31:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001550AB8800) [pid = 3264] [serial = 211] [outer = 0000001550744C00] 12:31:05 INFO - PROCESS | 3264 | 1466710265333 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001552E59C00) [pid = 3264] [serial = 212] [outer = 0000001550744C00] 12:31:05 INFO - PROCESS | 3264 | 1466710265911 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]]]}] 12:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 941ms 12:31:05 INFO - PROCESS | 3264 | 1466710265947 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3264 | 1466710265950 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:31:05 INFO - PROCESS | 3264 | 1466710265955 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 3264 | 1466710265959 Marionette TRACE conn6 <- [1,250,null,{}] 12:31:05 INFO - PROCESS | 3264 | 1466710265971 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}] 12:31:05 INFO - PROCESS | 3264 | 1466710265976 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:06 INFO - PROCESS | 3264 | 1466710266092 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:31:06 INFO - PROCESS | 3264 | 1466710266160 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 3264 | 1466710266163 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000155BBC8000 == 47 [pid = 3264] [id = 72] 12:31:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001555F95C00) [pid = 3264] [serial = 213] [outer = 0000000000000000] 12:31:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001558808000) [pid = 3264] [serial = 214] [outer = 0000001555F95C00] 12:31:06 INFO - PROCESS | 3264 | 1466710266221 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (0000001558A2C800) [pid = 3264] [serial = 215] [outer = 0000001555F95C00] 12:31:06 INFO - PROCESS | 3264 | 1466710266783 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]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 879ms 12:31:06 INFO - PROCESS | 3264 | 1466710266960 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3264 | 1466710266965 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:31:06 INFO - PROCESS | 3264 | 1466710266993 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 3264 | 1466710266996 Marionette TRACE conn6 <- [1,254,null,{}] 12:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:31:07 INFO - PROCESS | 3264 | 1466710267002 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}] 12:31:07 INFO - PROCESS | 3264 | 1466710267006 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:07 INFO - PROCESS | 3264 | 1466710267109 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:31:07 INFO - PROCESS | 3264 | 1466710267171 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3264 | 1466710267176 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA30000 == 48 [pid = 3264] [id = 73] 12:31:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (0000001546C13800) [pid = 3264] [serial = 216] [outer = 0000000000000000] 12:31:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (0000001546C31800) [pid = 3264] [serial = 217] [outer = 0000001546C13800] 12:31:07 INFO - PROCESS | 3264 | 1466710267226 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (000000154BE5A800) [pid = 3264] [serial = 218] [outer = 0000001546C13800] 12:31:07 INFO - PROCESS | 3264 | 1466710267800 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]]]}] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 000000154B2A9000 == 47 [pid = 3264] [id = 33] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B19800 == 46 [pid = 3264] [id = 68] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A19000 == 45 [pid = 3264] [id = 67] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 0000001557444800 == 44 [pid = 3264] [id = 66] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 00000015559A6800 == 43 [pid = 3264] [id = 65] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 0000001546875000 == 42 [pid = 3264] [id = 64] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 0000001553416000 == 41 [pid = 3264] [id = 63] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D02800 == 40 [pid = 3264] [id = 62] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4D000 == 39 [pid = 3264] [id = 61] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 000000154B07E800 == 38 [pid = 3264] [id = 60] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 00000015468BD800 == 37 [pid = 3264] [id = 59] 12:31:07 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA2A000 == 36 [pid = 3264] [id = 56] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (0000001555904C00) [pid = 3264] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (0000001551089000) [pid = 3264] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (000000154B3B1C00) [pid = 3264] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (000000155414B800) [pid = 3264] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001554C3D800) [pid = 3264] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (00000015559D6C00) [pid = 3264] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001550719400) [pid = 3264] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001552B96400) [pid = 3264] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (000000154CB9A000) [pid = 3264] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (000000154D5BAC00) [pid = 3264] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154BDD5C00) [pid = 3264] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001554617C00) [pid = 3264] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154CBD7C00) [pid = 3264] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001546C52C00) [pid = 3264] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000155103AC00) [pid = 3264] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154CB84C00) [pid = 3264] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154BDDA000) [pid = 3264] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550723400) [pid = 3264] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000155075EC00) [pid = 3264] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001553BD1800) [pid = 3264] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552FD4C00) [pid = 3264] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001545A29000) [pid = 3264] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 12:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:31:07 INFO - PROCESS | 3264 | 1466710267886 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 3264 | 1466710267890 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:31:07 INFO - PROCESS | 3264 | 1466710267896 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 3264 | 1466710267899 Marionette TRACE conn6 <- [1,258,null,{}] 12:31:07 INFO - PROCESS | 3264 | 1466710267904 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}] 12:31:07 INFO - PROCESS | 3264 | 1466710267906 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:08 INFO - PROCESS | 3264 | 1466710268016 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:31:08 INFO - PROCESS | 3264 | 1466710268078 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 3264 | 1466710268080 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBB6000 == 37 [pid = 3264] [id = 74] 12:31:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001545A29000) [pid = 3264] [serial = 219] [outer = 0000000000000000] 12:31:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546824800) [pid = 3264] [serial = 220] [outer = 0000001545A29000] 12:31:08 INFO - PROCESS | 3264 | 1466710268130 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015473CF000) [pid = 3264] [serial = 221] [outer = 0000001545A29000] 12:31:08 INFO - PROCESS | 3264 | 1466710268759 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]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 943ms 12:31:08 INFO - PROCESS | 3264 | 1466710268837 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 3264 | 1466710268840 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:31:08 INFO - PROCESS | 3264 | 1466710268844 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 3264 | 1466710268846 Marionette TRACE conn6 <- [1,262,null,{}] 12:31:08 INFO - PROCESS | 3264 | 1466710268856 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}] 12:31:08 INFO - PROCESS | 3264 | 1466710268861 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:08 INFO - PROCESS | 3264 | 1466710268958 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:31:09 INFO - PROCESS | 3264 | 1466710269028 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3264 | 1466710269031 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553821000 == 38 [pid = 3264] [id = 75] 12:31:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550723C00) [pid = 3264] [serial = 222] [outer = 0000000000000000] 12:31:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550746800) [pid = 3264] [serial = 223] [outer = 0000001550723C00] 12:31:09 INFO - PROCESS | 3264 | 1466710269082 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550AB9C00) [pid = 3264] [serial = 224] [outer = 0000001550723C00] 12:31:09 INFO - PROCESS | 3264 | 1466710269476 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]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 690ms 12:31:09 INFO - PROCESS | 3264 | 1466710269536 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3264 | 1466710269538 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:31:09 INFO - PROCESS | 3264 | 1466710269542 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 3264 | 1466710269543 Marionette TRACE conn6 <- [1,266,null,{}] 12:31:09 INFO - PROCESS | 3264 | 1466710269554 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}] 12:31:09 INFO - PROCESS | 3264 | 1466710269556 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:09 INFO - PROCESS | 3264 | 1466710269649 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:31:09 INFO - PROCESS | 3264 | 1466710269685 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3264 | 1466710269687 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554780800 == 39 [pid = 3264] [id = 76] 12:31:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001552B96800) [pid = 3264] [serial = 225] [outer = 0000000000000000] 12:31:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001552DD0400) [pid = 3264] [serial = 226] [outer = 0000001552B96800] 12:31:09 INFO - PROCESS | 3264 | 1466710269733 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000155350F000) [pid = 3264] [serial = 227] [outer = 0000001552B96800] 12:31:10 INFO - PROCESS | 3264 | 1466710270137 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 12:31:10 INFO - PROCESS | 3264 | 1466710270183 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3264 | 1466710270185 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:31:10 INFO - PROCESS | 3264 | 1466710270189 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3264 | 1466710270190 Marionette TRACE conn6 <- [1,270,null,{}] 12:31:10 INFO - PROCESS | 3264 | 1466710270194 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}] 12:31:10 INFO - PROCESS | 3264 | 1466710270196 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:10 INFO - PROCESS | 3264 | 1466710270308 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:31:10 INFO - PROCESS | 3264 | 1466710270315 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3264 | 1466710270317 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:10 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557174000 == 40 [pid = 3264] [id = 77] 12:31:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001544E69C00) [pid = 3264] [serial = 228] [outer = 0000000000000000] 12:31:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001553766400) [pid = 3264] [serial = 229] [outer = 0000001544E69C00] 12:31:10 INFO - PROCESS | 3264 | 1466710270401 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001553BDAC00) [pid = 3264] [serial = 230] [outer = 0000001544E69C00] 12:31:10 INFO - PROCESS | 3264 | 1466710270820 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 12:31:10 INFO - PROCESS | 3264 | 1466710270863 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3264 | 1466710270865 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:31:10 INFO - PROCESS | 3264 | 1466710270869 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3264 | 1466710270871 Marionette TRACE conn6 <- [1,274,null,{}] 12:31:10 INFO - PROCESS | 3264 | 1466710270887 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}] 12:31:10 INFO - PROCESS | 3264 | 1466710270894 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:11 INFO - PROCESS | 3264 | 1466710271069 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:31:11 INFO - PROCESS | 3264 | 1466710271089 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3264 | 1466710271092 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:11 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0D000 == 41 [pid = 3264] [id = 78] 12:31:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001554E88400) [pid = 3264] [serial = 231] [outer = 0000000000000000] 12:31:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001555F93C00) [pid = 3264] [serial = 232] [outer = 0000001554E88400] 12:31:11 INFO - PROCESS | 3264 | 1466710271138 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001558811C00) [pid = 3264] [serial = 233] [outer = 0000001554E88400] 12:31:11 INFO - PROCESS | 3264 | 1466710271572 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]]]}] 12:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 751ms 12:31:11 INFO - PROCESS | 3264 | 1466710271622 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:31:11 INFO - PROCESS | 3264 | 1466710271624 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:31:11 INFO - PROCESS | 3264 | 1466710271628 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:31:11 INFO - PROCESS | 3264 | 1466710271631 Marionette TRACE conn6 <- [1,278,null,{}] 12:31:11 INFO - PROCESS | 3264 | 1466710271634 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}] 12:31:11 INFO - PROCESS | 3264 | 1466710271636 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:11 INFO - PROCESS | 3264 | 1466710271743 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:31:11 INFO - PROCESS | 3264 | 1466710271750 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3264 | 1466710271752 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A474000 == 42 [pid = 3264] [id = 79] 12:31:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001558A30C00) [pid = 3264] [serial = 234] [outer = 0000000000000000] 12:31:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001559ABF000) [pid = 3264] [serial = 235] [outer = 0000001558A30C00] 12:31:11 INFO - PROCESS | 3264 | 1466710271832 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001559ACCC00) [pid = 3264] [serial = 236] [outer = 0000001558A30C00] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001550AC0400) [pid = 3264] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (000000154D1AEC00) [pid = 3264] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001552DD2800) [pid = 3264] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001544E33800) [pid = 3264] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (000000154BE59400) [pid = 3264] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001546C4DC00) [pid = 3264] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001544E33400) [pid = 3264] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001550750400) [pid = 3264] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001546F1D400) [pid = 3264] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001547612400) [pid = 3264] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001555F12800) [pid = 3264] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001554C7C800) [pid = 3264] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154CBD9000) [pid = 3264] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:31:12 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C44800) [pid = 3264] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:31:12 INFO - PROCESS | 3264 | 1466710272346 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]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 12:31:12 INFO - PROCESS | 3264 | 1466710272383 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3264 | 1466710272385 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:31:12 INFO - PROCESS | 3264 | 1466710272388 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:31:12 INFO - PROCESS | 3264 | 1466710272390 Marionette TRACE conn6 <- [1,282,null,{}] 12:31:12 INFO - PROCESS | 3264 | 1466710272393 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}] 12:31:12 INFO - PROCESS | 3264 | 1466710272395 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:12 INFO - PROCESS | 3264 | 1466710272485 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:31:12 INFO - PROCESS | 3264 | 1466710272490 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3264 | 1466710272492 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5AE800 == 43 [pid = 3264] [id = 80] 12:31:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001545A25000) [pid = 3264] [serial = 237] [outer = 0000000000000000] 12:31:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154CC1CC00) [pid = 3264] [serial = 238] [outer = 0000001545A25000] 12:31:12 INFO - PROCESS | 3264 | 1466710272540 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015550C3C00) [pid = 3264] [serial = 239] [outer = 0000001545A25000] 12:31:12 INFO - PROCESS | 3264 | 1466710272945 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]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 12:31:13 INFO - PROCESS | 3264 | 1466710273021 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3264 | 1466710273023 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:31:13 INFO - PROCESS | 3264 | 1466710273027 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3264 | 1466710273029 Marionette TRACE conn6 <- [1,286,null,{}] 12:31:13 INFO - PROCESS | 3264 | 1466710273032 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}] 12:31:13 INFO - PROCESS | 3264 | 1466710273034 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:13 INFO - PROCESS | 3264 | 1466710273118 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:31:13 INFO - PROCESS | 3264 | 1466710273124 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3264 | 1466710273126 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000155BBCC000 == 44 [pid = 3264] [id = 81] 12:31:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001558228C00) [pid = 3264] [serial = 240] [outer = 0000000000000000] 12:31:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000155822DC00) [pid = 3264] [serial = 241] [outer = 0000001558228C00] 12:31:13 INFO - PROCESS | 3264 | 1466710273169 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000155A217800) [pid = 3264] [serial = 242] [outer = 0000001558228C00] 12:31:13 INFO - PROCESS | 3264 | 1466710273577 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]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 12:31:13 INFO - PROCESS | 3264 | 1466710273616 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3264 | 1466710273618 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:31:13 INFO - PROCESS | 3264 | 1466710273622 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:31:13 INFO - PROCESS | 3264 | 1466710273623 Marionette TRACE conn6 <- [1,290,null,{}] 12:31:13 INFO - PROCESS | 3264 | 1466710273627 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}] 12:31:13 INFO - PROCESS | 3264 | 1466710273629 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:13 INFO - PROCESS | 3264 | 1466710273722 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:31:13 INFO - PROCESS | 3264 | 1466710273728 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3264 | 1466710273730 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C03F800 == 45 [pid = 3264] [id = 82] 12:31:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000155A220000) [pid = 3264] [serial = 243] [outer = 0000000000000000] 12:31:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000155A222C00) [pid = 3264] [serial = 244] [outer = 000000155A220000] 12:31:13 INFO - PROCESS | 3264 | 1466710273776 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (000000155A2F2000) [pid = 3264] [serial = 245] [outer = 000000155A220000] 12:31:14 INFO - PROCESS | 3264 | 1466710274195 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]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 12:31:14 INFO - PROCESS | 3264 | 1466710274258 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3264 | 1466710274260 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:31:14 INFO - PROCESS | 3264 | 1466710274264 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3264 | 1466710274266 Marionette TRACE conn6 <- [1,294,null,{}] 12:31:14 INFO - PROCESS | 3264 | 1466710274270 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}] 12:31:14 INFO - PROCESS | 3264 | 1466710274273 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:14 INFO - PROCESS | 3264 | 1466710274427 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:31:14 INFO - PROCESS | 3264 | 1466710274515 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3264 | 1466710274519 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:14 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468BD800 == 46 [pid = 3264] [id = 83] 12:31:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001544E32C00) [pid = 3264] [serial = 246] [outer = 0000000000000000] 12:31:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001544ED6800) [pid = 3264] [serial = 247] [outer = 0000001544E32C00] 12:31:14 INFO - PROCESS | 3264 | 1466710274578 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001546973000) [pid = 3264] [serial = 248] [outer = 0000001544E32C00] 12:31:15 INFO - PROCESS | 3264 | 1466710275192 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]]]}] 12:31:15 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. 12:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 986ms 12:31:15 INFO - PROCESS | 3264 | 1466710275255 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 3264 | 1466710275260 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:31:15 INFO - PROCESS | 3264 | 1466710275266 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 3264 | 1466710275269 Marionette TRACE conn6 <- [1,298,null,{}] 12:31:15 INFO - PROCESS | 3264 | 1466710275275 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}] 12:31:15 INFO - PROCESS | 3264 | 1466710275278 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:15 INFO - PROCESS | 3264 | 1466710275475 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:31:15 INFO - PROCESS | 3264 | 1466710275483 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:31:15 INFO - PROCESS | 3264 | 1466710275534 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3264 | 1466710275537 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556442000 == 47 [pid = 3264] [id = 84] 12:31:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001550742C00) [pid = 3264] [serial = 249] [outer = 0000000000000000] 12:31:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (000000155075EC00) [pid = 3264] [serial = 250] [outer = 0000001550742C00] 12:31:15 INFO - PROCESS | 3264 | 1466710275629 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (0000001552B95C00) [pid = 3264] [serial = 251] [outer = 0000001550742C00] 12:31:16 INFO - PROCESS | 3264 | 1466710276187 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]]]}] 12:31:16 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. 12:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 985ms 12:31:16 INFO - PROCESS | 3264 | 1466710276255 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3264 | 1466710276258 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:31:16 INFO - PROCESS | 3264 | 1466710276262 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3264 | 1466710276265 Marionette TRACE conn6 <- [1,302,null,{}] 12:31:16 INFO - PROCESS | 3264 | 1466710276269 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}] 12:31:16 INFO - PROCESS | 3264 | 1466710276272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:16 INFO - PROCESS | 3264 | 1466710276389 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:31:16 INFO - PROCESS | 3264 | 1466710276463 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3264 | 1466710276465 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:16 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B873000 == 48 [pid = 3264] [id = 85] 12:31:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (0000001553BCE000) [pid = 3264] [serial = 252] [outer = 0000000000000000] 12:31:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (0000001554E8C800) [pid = 3264] [serial = 253] [outer = 0000001553BCE000] 12:31:16 INFO - PROCESS | 3264 | 1466710276561 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (0000001557D99000) [pid = 3264] [serial = 254] [outer = 0000001553BCE000] 12:31:17 INFO - PROCESS | 3264 | 1466710277163 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]]]}] 12:31:17 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. 12:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 923ms 12:31:17 INFO - PROCESS | 3264 | 1466710277191 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 3264 | 1466710277195 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:31:17 INFO - PROCESS | 3264 | 1466710277207 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 3264 | 1466710277212 Marionette TRACE conn6 <- [1,306,null,{}] 12:31:17 INFO - PROCESS | 3264 | 1466710277216 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}] 12:31:17 INFO - PROCESS | 3264 | 1466710277220 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:17 INFO - PROCESS | 3264 | 1466710277341 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:31:17 INFO - PROCESS | 3264 | 1466710277424 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 3264 | 1466710277427 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:17 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C078800 == 49 [pid = 3264] [id = 86] 12:31:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (0000001557DA3C00) [pid = 3264] [serial = 255] [outer = 0000000000000000] 12:31:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (000000155A2F0800) [pid = 3264] [serial = 256] [outer = 0000001557DA3C00] 12:31:17 INFO - PROCESS | 3264 | 1466710277481 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (000000155A2FA800) [pid = 3264] [serial = 257] [outer = 0000001557DA3C00] 12:31:18 INFO - PROCESS | 3264 | 1466710278304 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]]]}] 12:31:18 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. 12:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1145ms 12:31:18 INFO - PROCESS | 3264 | 1466710278349 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 3264 | 1466710278354 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:31:18 INFO - PROCESS | 3264 | 1466710278360 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 3264 | 1466710278363 Marionette TRACE conn6 <- [1,310,null,{}] 12:31:18 INFO - PROCESS | 3264 | 1466710278369 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}] 12:31:18 INFO - PROCESS | 3264 | 1466710278371 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:18 INFO - PROCESS | 3264 | 1466710278510 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:31:18 INFO - PROCESS | 3264 | 1466710278583 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3264 | 1466710278587 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001546878800 == 50 [pid = 3264] [id = 87] 12:31:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (0000001544E21800) [pid = 3264] [serial = 258] [outer = 0000000000000000] 12:31:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (0000001545A1F000) [pid = 3264] [serial = 259] [outer = 0000001544E21800] 12:31:18 INFO - PROCESS | 3264 | 1466710278681 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (000000154BE4A800) [pid = 3264] [serial = 260] [outer = 0000001544E21800] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155C03F800 == 49 [pid = 3264] [id = 82] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155BBCC000 == 48 [pid = 3264] [id = 81] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5AE800 == 47 [pid = 3264] [id = 80] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155A474000 == 46 [pid = 3264] [id = 79] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0D000 == 45 [pid = 3264] [id = 78] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001557174000 == 44 [pid = 3264] [id = 77] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001554780800 == 43 [pid = 3264] [id = 76] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001553821000 == 42 [pid = 3264] [id = 75] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBB6000 == 41 [pid = 3264] [id = 74] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (0000001558A38800) [pid = 3264] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (0000001553763C00) [pid = 3264] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA30000 == 40 [pid = 3264] [id = 73] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (000000154BAAF800) [pid = 3264] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (0000001550ADE000) [pid = 3264] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (000000154FB93800) [pid = 3264] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (0000001553BD1400) [pid = 3264] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (0000001545FC6C00) [pid = 3264] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (000000154C035000) [pid = 3264] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (000000154CB83C00) [pid = 3264] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (0000001547FE4000) [pid = 3264] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001544E68400) [pid = 3264] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001544E5C800) [pid = 3264] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001552B1A400) [pid = 3264] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001550A81800) [pid = 3264] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (00000015524ED800) [pid = 3264] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (000000154B04EC00) [pid = 3264] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154BABCC00) [pid = 3264] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (00000015547DDC00) [pid = 3264] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000155647C400) [pid = 3264] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154CBA0400) [pid = 3264] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000155451E000) [pid = 3264] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546C13C00) [pid = 3264] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001558804800) [pid = 3264] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550724000) [pid = 3264] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001555969800) [pid = 3264] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154CBD8400) [pid = 3264] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001554C8EC00) [pid = 3264] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (00000015559D1400) [pid = 3264] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:31:19 INFO - PROCESS | 3264 | 1466710279249 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]]]}] 12:31:19 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. 12:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 941ms 12:31:19 INFO - PROCESS | 3264 | 1466710279306 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3264 | 1466710279310 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:31:19 INFO - PROCESS | 3264 | 1466710279316 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 3264 | 1466710279319 Marionette TRACE conn6 <- [1,314,null,{}] 12:31:19 INFO - PROCESS | 3264 | 1466710279323 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}] 12:31:19 INFO - PROCESS | 3264 | 1466710279326 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:19 INFO - PROCESS | 3264 | 1466710279420 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:31:19 INFO - PROCESS | 3264 | 1466710279492 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 3264 | 1466710279494 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA48000 == 41 [pid = 3264] [id = 88] 12:31:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001545FC8C00) [pid = 3264] [serial = 261] [outer = 0000000000000000] 12:31:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001547FE9400) [pid = 3264] [serial = 262] [outer = 0000001545FC8C00] 12:31:19 INFO - PROCESS | 3264 | 1466710279543 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154C03F000) [pid = 3264] [serial = 263] [outer = 0000001545FC8C00] 12:31:19 INFO - PROCESS | 3264 | 1466710279953 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]]]}] 12:31:20 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. 12:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 12:31:20 INFO - PROCESS | 3264 | 1466710280009 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3264 | 1466710280012 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:31:20 INFO - PROCESS | 3264 | 1466710280015 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 3264 | 1466710280019 Marionette TRACE conn6 <- [1,318,null,{}] 12:31:20 INFO - PROCESS | 3264 | 1466710280035 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}] 12:31:20 INFO - PROCESS | 3264 | 1466710280039 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:20 INFO - PROCESS | 3264 | 1466710280127 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:31:20 INFO - PROCESS | 3264 | 1466710280139 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3264 | 1466710280142 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155246F800 == 42 [pid = 3264] [id = 89] 12:31:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550716C00) [pid = 3264] [serial = 264] [outer = 0000000000000000] 12:31:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550722400) [pid = 3264] [serial = 265] [outer = 0000001550716C00] 12:31:20 INFO - PROCESS | 3264 | 1466710280195 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550A80C00) [pid = 3264] [serial = 266] [outer = 0000001550716C00] 12:31:20 INFO - PROCESS | 3264 | 1466710280651 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]]]}] 12:31:20 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. 12:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 12:31:20 INFO - PROCESS | 3264 | 1466710280710 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3264 | 1466710280712 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:31:20 INFO - PROCESS | 3264 | 1466710280716 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 3264 | 1466710280718 Marionette TRACE conn6 <- [1,322,null,{}] 12:31:20 INFO - PROCESS | 3264 | 1466710280721 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}] 12:31:20 INFO - PROCESS | 3264 | 1466710280723 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:20 INFO - PROCESS | 3264 | 1466710280816 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:31:20 INFO - PROCESS | 3264 | 1466710280823 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3264 | 1466710280825 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:20 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553667000 == 43 [pid = 3264] [id = 90] 12:31:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550FCA400) [pid = 3264] [serial = 267] [outer = 0000000000000000] 12:31:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550FCD000) [pid = 3264] [serial = 268] [outer = 0000001550FCA400] 12:31:20 INFO - PROCESS | 3264 | 1466710280878 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001550FD3400) [pid = 3264] [serial = 269] [outer = 0000001550FCA400] 12:31:21 INFO - PROCESS | 3264 | 1466710281322 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]]]}] 12:31:21 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. 12:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 12:31:21 INFO - PROCESS | 3264 | 1466710281389 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3264 | 1466710281392 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:31:21 INFO - PROCESS | 3264 | 1466710281395 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3264 | 1466710281397 Marionette TRACE conn6 <- [1,326,null,{}] 12:31:21 INFO - PROCESS | 3264 | 1466710281407 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}] 12:31:21 INFO - PROCESS | 3264 | 1466710281409 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:21 INFO - PROCESS | 3264 | 1466710281513 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:31:21 INFO - PROCESS | 3264 | 1466710281565 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3264 | 1466710281568 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E60800 == 44 [pid = 3264] [id = 91] 12:31:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000155103E800) [pid = 3264] [serial = 270] [outer = 0000000000000000] 12:31:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (00000015524EF400) [pid = 3264] [serial = 271] [outer = 000000155103E800] 12:31:21 INFO - PROCESS | 3264 | 1466710281613 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001552E50400) [pid = 3264] [serial = 272] [outer = 000000155103E800] 12:31:22 INFO - PROCESS | 3264 | 1466710282059 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]]]}] 12:31:22 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. 12:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 12:31:22 INFO - PROCESS | 3264 | 1466710282088 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3264 | 1466710282090 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:31:22 INFO - PROCESS | 3264 | 1466710282094 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 3264 | 1466710282096 Marionette TRACE conn6 <- [1,330,null,{}] 12:31:22 INFO - PROCESS | 3264 | 1466710282099 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}] 12:31:22 INFO - PROCESS | 3264 | 1466710282105 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:22 INFO - PROCESS | 3264 | 1466710282266 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:31:22 INFO - PROCESS | 3264 | 1466710282293 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 3264 | 1466710282296 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:22 INFO - PROCESS | 3264 | ++DOCSHELL 000000155644E800 == 45 [pid = 3264] [id = 92] 12:31:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001554742000) [pid = 3264] [serial = 273] [outer = 0000000000000000] 12:31:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001554C33800) [pid = 3264] [serial = 274] [outer = 0000001554742000] 12:31:22 INFO - PROCESS | 3264 | 1466710282341 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001554C8EC00) [pid = 3264] [serial = 275] [outer = 0000001554742000] 12:31:22 INFO - PROCESS | 3264 | 1466710282772 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]]]}] 12:31:22 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. 12:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 732ms 12:31:22 INFO - PROCESS | 3264 | 1466710282830 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3264 | 1466710282832 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:31:22 INFO - PROCESS | 3264 | 1466710282835 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:31:22 INFO - PROCESS | 3264 | 1466710282837 Marionette TRACE conn6 <- [1,334,null,{}] 12:31:22 INFO - PROCESS | 3264 | 1466710282841 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}] 12:31:22 INFO - PROCESS | 3264 | 1466710282843 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:22 INFO - PROCESS | 3264 | 1466710282957 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:31:23 INFO - PROCESS | 3264 | 1466710283006 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3264 | 1466710283008 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0E000 == 46 [pid = 3264] [id = 93] 12:31:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001554C94800) [pid = 3264] [serial = 276] [outer = 0000000000000000] 12:31:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001555B84000) [pid = 3264] [serial = 277] [outer = 0000001554C94800] 12:31:23 INFO - PROCESS | 3264 | 1466710283056 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001557476400) [pid = 3264] [serial = 278] [outer = 0000001554C94800] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001558A30C00) [pid = 3264] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001552B96800) [pid = 3264] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001550744C00) [pid = 3264] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001555F95C00) [pid = 3264] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001546C30000) [pid = 3264] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001550723C00) [pid = 3264] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000155350F400) [pid = 3264] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001546C13800) [pid = 3264] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001554E88400) [pid = 3264] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001545A29000) [pid = 3264] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001545A25000) [pid = 3264] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001544E69C00) [pid = 3264] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001558228C00) [pid = 3264] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001556DEF000) [pid = 3264] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:31:23 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550AE0800) [pid = 3264] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:31:23 INFO - PROCESS | 3264 | 1466710283584 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]]]}] 12:31:23 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. 12:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 775ms 12:31:23 INFO - PROCESS | 3264 | 1466710283614 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3264 | 1466710283617 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:31:23 INFO - PROCESS | 3264 | 1466710283620 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 3264 | 1466710283622 Marionette TRACE conn6 <- [1,338,null,{}] 12:31:23 INFO - PROCESS | 3264 | 1466710283626 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}] 12:31:23 INFO - PROCESS | 3264 | 1466710283628 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:23 INFO - PROCESS | 3264 | 1466710283713 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:31:23 INFO - PROCESS | 3264 | 1466710283720 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3264 | 1466710283722 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:23 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468C5800 == 47 [pid = 3264] [id = 94] 12:31:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C13800) [pid = 3264] [serial = 279] [outer = 0000000000000000] 12:31:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154B56CC00) [pid = 3264] [serial = 280] [outer = 0000001546C13800] 12:31:23 INFO - PROCESS | 3264 | 1466710283768 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154B572800) [pid = 3264] [serial = 281] [outer = 0000001546C13800] 12:31:24 INFO - PROCESS | 3264 | 1466710284204 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]]]}] 12:31:24 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. 12:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 12:31:24 INFO - PROCESS | 3264 | 1466710284252 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 3264 | 1466710284254 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:31:24 INFO - PROCESS | 3264 | 1466710284258 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:31:24 INFO - PROCESS | 3264 | 1466710284259 Marionette TRACE conn6 <- [1,342,null,{}] 12:31:24 INFO - PROCESS | 3264 | 1466710284263 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}] 12:31:24 INFO - PROCESS | 3264 | 1466710284265 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:24 INFO - PROCESS | 3264 | 1466710284349 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:31:24 INFO - PROCESS | 3264 | 1466710284356 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 3264 | 1466710284358 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A270800 == 48 [pid = 3264] [id = 95] 12:31:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154B56DC00) [pid = 3264] [serial = 282] [outer = 0000000000000000] 12:31:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550744C00) [pid = 3264] [serial = 283] [outer = 000000154B56DC00] 12:31:24 INFO - PROCESS | 3264 | 1466710284404 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001554C7B400) [pid = 3264] [serial = 284] [outer = 000000154B56DC00] 12:31:24 INFO - PROCESS | 3264 | 1466710284820 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]]]}] 12:31:24 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. 12:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 12:31:24 INFO - PROCESS | 3264 | 1466710284852 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 3264 | 1466710284854 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:31:24 INFO - PROCESS | 3264 | 1466710284858 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - PROCESS | 3264 | 1466710284860 Marionette TRACE conn6 <- [1,346,null,{}] 12:31:24 INFO - PROCESS | 3264 | 1466710284863 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}] 12:31:24 INFO - PROCESS | 3264 | 1466710284865 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:24 INFO - PROCESS | 3264 | 1466710284954 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:31:24 INFO - PROCESS | 3264 | 1466710284961 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 3264 | 1466710284963 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B624000 == 49 [pid = 3264] [id = 96] 12:31:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000154BEEB800) [pid = 3264] [serial = 285] [outer = 0000000000000000] 12:31:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154BEEF800) [pid = 3264] [serial = 286] [outer = 000000154BEEB800] 12:31:25 INFO - PROCESS | 3264 | 1466710285006 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001553BD8800) [pid = 3264] [serial = 287] [outer = 000000154BEEB800] 12:31:25 INFO - PROCESS | 3264 | 1466710285449 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]]]}] 12:31:25 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. 12:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 12:31:25 INFO - PROCESS | 3264 | 1466710285530 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3264 | 1466710285535 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:31:25 INFO - PROCESS | 3264 | 1466710285540 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3264 | 1466710285545 Marionette TRACE conn6 <- [1,350,null,{}] 12:31:25 INFO - PROCESS | 3264 | 1466710285552 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}] 12:31:25 INFO - PROCESS | 3264 | 1466710285556 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:25 INFO - PROCESS | 3264 | 1466710285687 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:31:25 INFO - PROCESS | 3264 | 1466710285767 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3264 | 1466710285772 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:25 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B363000 == 50 [pid = 3264] [id = 97] 12:31:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001546971000) [pid = 3264] [serial = 288] [outer = 0000000000000000] 12:31:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001546C16C00) [pid = 3264] [serial = 289] [outer = 0000001546971000] 12:31:25 INFO - PROCESS | 3264 | 1466710285831 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (000000154B56D000) [pid = 3264] [serial = 290] [outer = 0000001546971000] 12:31:26 INFO - PROCESS | 3264 | 1466710286455 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]]]}] 12:31:26 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. 12:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 942ms 12:31:26 INFO - PROCESS | 3264 | 1466710286486 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:31:26 INFO - PROCESS | 3264 | 1466710286490 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:31:26 INFO - PROCESS | 3264 | 1466710286497 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:31:26 INFO - PROCESS | 3264 | 1466710286501 Marionette TRACE conn6 <- [1,354,null,{}] 12:31:26 INFO - PROCESS | 3264 | 1466710286506 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}] 12:31:26 INFO - PROCESS | 3264 | 1466710286510 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:26 INFO - PROCESS | 3264 | 1466710286665 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:31:26 INFO - PROCESS | 3264 | 1466710286682 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 3264 | 1466710286685 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:26 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E5B000 == 51 [pid = 3264] [id = 98] 12:31:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (000000154CBDC800) [pid = 3264] [serial = 291] [outer = 0000000000000000] 12:31:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (000000154FB69C00) [pid = 3264] [serial = 292] [outer = 000000154CBDC800] 12:31:26 INFO - PROCESS | 3264 | 1466710286742 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (000000155075B800) [pid = 3264] [serial = 293] [outer = 000000154CBDC800] 12:31:27 INFO - PROCESS | 3264 | 1466710287373 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]]]}] 12:31:27 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. 12:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 12:31:27 INFO - PROCESS | 3264 | 1466710287439 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3264 | 1466710287442 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:31:27 INFO - PROCESS | 3264 | 1466710287446 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3264 | 1466710287449 Marionette TRACE conn6 <- [1,358,null,{}] 12:31:27 INFO - PROCESS | 3264 | 1466710287459 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}] 12:31:27 INFO - PROCESS | 3264 | 1466710287464 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:27 INFO - PROCESS | 3264 | 1466710287583 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:31:27 INFO - PROCESS | 3264 | 1466710287700 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3264 | 1466710287704 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000155BBDA800 == 52 [pid = 3264] [id = 99] 12:31:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (0000001550FCB000) [pid = 3264] [serial = 294] [outer = 0000000000000000] 12:31:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (0000001550FD2C00) [pid = 3264] [serial = 295] [outer = 0000001550FCB000] 12:31:27 INFO - PROCESS | 3264 | 1466710287764 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (0000001553512000) [pid = 3264] [serial = 296] [outer = 0000001550FCB000] 12:31:28 INFO - PROCESS | 3264 | 1466710288378 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]]]}] 12:31:28 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. 12:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 12:31:28 INFO - PROCESS | 3264 | 1466710288432 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3264 | 1466710288435 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:31:28 INFO - PROCESS | 3264 | 1466710288439 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3264 | 1466710288441 Marionette TRACE conn6 <- [1,362,null,{}] 12:31:28 INFO - PROCESS | 3264 | 1466710288445 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}] 12:31:28 INFO - PROCESS | 3264 | 1466710288447 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:28 INFO - PROCESS | 3264 | 1466710288565 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:31:28 INFO - PROCESS | 3264 | 1466710288637 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3264 | 1466710288640 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C087000 == 53 [pid = 3264] [id = 100] 12:31:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (000000155451F400) [pid = 3264] [serial = 297] [outer = 0000000000000000] 12:31:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (0000001554741800) [pid = 3264] [serial = 298] [outer = 000000155451F400] 12:31:28 INFO - PROCESS | 3264 | 1466710288735 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (0000001557D9C800) [pid = 3264] [serial = 299] [outer = 000000155451F400] 12:31:29 INFO - PROCESS | 3264 | 1466710289402 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]]]}] 12:31:29 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. 12:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 12:31:29 INFO - PROCESS | 3264 | 1466710289427 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 3264 | 1466710289430 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:31:29 INFO - PROCESS | 3264 | 1466710289433 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 3264 | 1466710289435 Marionette TRACE conn6 <- [1,366,null,{}] 12:31:29 INFO - PROCESS | 3264 | 1466710289439 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}] 12:31:29 INFO - PROCESS | 3264 | 1466710289442 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:29 INFO - PROCESS | 3264 | 1466710289550 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:31:29 INFO - PROCESS | 3264 | 1466710289621 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 3264 | 1466710289624 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D211800 == 54 [pid = 3264] [id = 101] 12:31:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (0000001547652400) [pid = 3264] [serial = 300] [outer = 0000000000000000] 12:31:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (0000001555F98400) [pid = 3264] [serial = 301] [outer = 0000001547652400] 12:31:29 INFO - PROCESS | 3264 | 1466710289680 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (0000001558229800) [pid = 3264] [serial = 302] [outer = 0000001547652400] 12:31:30 INFO - PROCESS | 3264 | 1466710290425 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]]]}] 12:31:30 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. 12:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1031ms 12:31:30 INFO - PROCESS | 3264 | 1466710290467 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3264 | 1466710290471 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:31:30 INFO - PROCESS | 3264 | 1466710290476 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3264 | 1466710290481 Marionette TRACE conn6 <- [1,370,null,{}] 12:31:30 INFO - PROCESS | 3264 | 1466710290503 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}] 12:31:30 INFO - PROCESS | 3264 | 1466710290506 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:30 INFO - PROCESS | 3264 | 1466710290664 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:31:30 INFO - PROCESS | 3264 | 1466710290674 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3264 | 1466710290677 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:30 INFO - PROCESS | 3264 | ++DOCSHELL 000000155066E800 == 55 [pid = 3264] [id = 102] 12:31:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (000000154BD76400) [pid = 3264] [serial = 303] [outer = 0000000000000000] 12:31:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (000000154BEED800) [pid = 3264] [serial = 304] [outer = 000000154BD76400] 12:31:30 INFO - PROCESS | 3264 | 1466710290728 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (000000154CC1AC00) [pid = 3264] [serial = 305] [outer = 000000154BD76400] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155A270800 == 54 [pid = 3264] [id = 95] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 00000015468C5800 == 53 [pid = 3264] [id = 94] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0E000 == 52 [pid = 3264] [id = 93] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155644E800 == 51 [pid = 3264] [id = 92] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E60800 == 50 [pid = 3264] [id = 91] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001553667000 == 49 [pid = 3264] [id = 90] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155246F800 == 48 [pid = 3264] [id = 89] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA48000 == 47 [pid = 3264] [id = 88] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001546878800 == 46 [pid = 3264] [id = 87] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 00000015468BD800 == 45 [pid = 3264] [id = 83] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155C078800 == 44 [pid = 3264] [id = 86] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5BE800 == 43 [pid = 3264] [id = 69] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001556442000 == 42 [pid = 3264] [id = 84] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B22000 == 41 [pid = 3264] [id = 71] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE80000 == 40 [pid = 3264] [id = 44] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CE5000 == 39 [pid = 3264] [id = 57] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155B873000 == 38 [pid = 3264] [id = 85] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A11000 == 37 [pid = 3264] [id = 32] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154D111000 == 36 [pid = 3264] [id = 70] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155B639800 == 35 [pid = 3264] [id = 58] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155BBDC000 == 34 [pid = 3264] [id = 55] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155BBC8000 == 33 [pid = 3264] [id = 72] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154D211800 == 32 [pid = 3264] [id = 101] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155C087000 == 31 [pid = 3264] [id = 100] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155BBDA800 == 30 [pid = 3264] [id = 99] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E5B000 == 29 [pid = 3264] [id = 98] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155B624000 == 28 [pid = 3264] [id = 96] 12:31:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154B363000 == 27 [pid = 3264] [id = 97] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (000000154CB9FC00) [pid = 3264] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (0000001554521000) [pid = 3264] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (000000155A222C00) [pid = 3264] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (0000001559ABF000) [pid = 3264] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (0000001552DD0400) [pid = 3264] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (0000001552E59C00) [pid = 3264] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (0000001550AB8800) [pid = 3264] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (0000001558A2C800) [pid = 3264] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (0000001558808000) [pid = 3264] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (000000154BA11000) [pid = 3264] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (0000001546C4E400) [pid = 3264] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (0000001550746800) [pid = 3264] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001550AB9C00) [pid = 3264] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001553518C00) [pid = 3264] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001558809000) [pid = 3264] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001546C31800) [pid = 3264] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (000000154BE5A800) [pid = 3264] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001558811C00) [pid = 3264] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001546824800) [pid = 3264] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (00000015473CF000) [pid = 3264] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001555F93C00) [pid = 3264] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (00000015550C3C00) [pid = 3264] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154CC1CC00) [pid = 3264] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001559ACCC00) [pid = 3264] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001553766400) [pid = 3264] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001553BDAC00) [pid = 3264] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000155A217800) [pid = 3264] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155822DC00) [pid = 3264] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:31:31 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155350F000) [pid = 3264] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:31:32 INFO - PROCESS | 3264 | 1466710292014 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]]]}] 12:31:32 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. 12:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1551ms 12:31:32 INFO - PROCESS | 3264 | 1466710292027 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3264 | 1466710292032 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:31:32 INFO - PROCESS | 3264 | 1466710292036 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3264 | 1466710292040 Marionette TRACE conn6 <- [1,374,null,{}] 12:31:32 INFO - PROCESS | 3264 | 1466710292051 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}] 12:31:32 INFO - PROCESS | 3264 | 1466710292054 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:32 INFO - PROCESS | 3264 | 1466710292140 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:31:32 INFO - PROCESS | 3264 | 1466710292149 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3264 | 1466710292154 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B2AD000 == 28 [pid = 3264] [id = 103] 12:31:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001545A2C800) [pid = 3264] [serial = 306] [outer = 0000000000000000] 12:31:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546823400) [pid = 3264] [serial = 307] [outer = 0000001545A2C800] 12:31:32 INFO - PROCESS | 3264 | 1466710292204 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C15400) [pid = 3264] [serial = 308] [outer = 0000001545A2C800] 12:31:32 INFO - PROCESS | 3264 | 1466710292696 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:31:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 12:31:32 INFO - PROCESS | 3264 | 1466710292731 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3264 | 1466710292736 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:31:32 INFO - PROCESS | 3264 | 1466710292743 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3264 | 1466710292746 Marionette TRACE conn6 <- [1,378,null,{}] 12:31:32 INFO - PROCESS | 3264 | 1466710292750 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}] 12:31:32 INFO - PROCESS | 3264 | 1466710292752 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:32 INFO - PROCESS | 3264 | 1466710292845 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:31:32 INFO - PROCESS | 3264 | 1466710292854 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3264 | 1466710292857 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D110800 == 29 [pid = 3264] [id = 104] 12:31:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154B052400) [pid = 3264] [serial = 309] [outer = 0000000000000000] 12:31:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154B3B2800) [pid = 3264] [serial = 310] [outer = 000000154B052400] 12:31:32 INFO - PROCESS | 3264 | 1466710292909 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154BAB1000) [pid = 3264] [serial = 311] [outer = 000000154B052400] 12:31:33 INFO - PROCESS | 3264 | 1466710293518 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:31:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 12:31:33 INFO - PROCESS | 3264 | 1466710293584 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 3264 | 1466710293587 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:31:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:31:33 INFO - PROCESS | 3264 | 1466710293591 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - PROCESS | 3264 | 1466710293595 Marionette TRACE conn6 <- [1,382,null,{}] 12:31:33 INFO - PROCESS | 3264 | 1466710293607 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}] 12:31:33 INFO - PROCESS | 3264 | 1466710293612 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:33 INFO - PROCESS | 3264 | 1466710293728 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:31:33 INFO - PROCESS | 3264 | 1466710293777 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 3264 | 1466710293781 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553567000 == 30 [pid = 3264] [id = 105] 12:31:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546975400) [pid = 3264] [serial = 312] [outer = 0000000000000000] 12:31:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000154CB90000) [pid = 3264] [serial = 313] [outer = 0000001546975400] 12:31:33 INFO - PROCESS | 3264 | 1466710293831 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000154CBDCC00) [pid = 3264] [serial = 314] [outer = 0000001546975400] 12:31:34 INFO - PROCESS | 3264 | 1466710294292 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:31:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 12:31:34 INFO - PROCESS | 3264 | 1466710294325 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3264 | 1466710294328 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:31:34 INFO - PROCESS | 3264 | 1466710294331 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - PROCESS | 3264 | 1466710294333 Marionette TRACE conn6 <- [1,386,null,{}] 12:31:34 INFO - PROCESS | 3264 | 1466710294343 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}] 12:31:34 INFO - PROCESS | 3264 | 1466710294345 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:34 INFO - PROCESS | 3264 | 1466710294460 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:31:34 INFO - PROCESS | 3264 | 1466710294473 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3264 | 1466710294475 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:34 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E62800 == 31 [pid = 3264] [id = 106] 12:31:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001550746000) [pid = 3264] [serial = 315] [outer = 0000000000000000] 12:31:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000155074A800) [pid = 3264] [serial = 316] [outer = 0000001550746000] 12:31:34 INFO - PROCESS | 3264 | 1466710294561 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001550ABBC00) [pid = 3264] [serial = 317] [outer = 0000001550746000] 12:31:35 INFO - PROCESS | 3264 | 1466710295000 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]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 12:31:35 INFO - PROCESS | 3264 | 1466710295026 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 3264 | 1466710295029 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:31:35 INFO - PROCESS | 3264 | 1466710295032 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 3264 | 1466710295033 Marionette TRACE conn6 <- [1,390,null,{}] 12:31:35 INFO - PROCESS | 3264 | 1466710295037 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}] 12:31:35 INFO - PROCESS | 3264 | 1466710295039 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:35 INFO - PROCESS | 3264 | 1466710295143 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:31:35 INFO - PROCESS | 3264 | 1466710295148 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3264 | 1466710295150 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000155599B000 == 32 [pid = 3264] [id = 107] 12:31:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001546971400) [pid = 3264] [serial = 318] [outer = 0000000000000000] 12:31:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001550AE6C00) [pid = 3264] [serial = 319] [outer = 0000001546971400] 12:31:35 INFO - PROCESS | 3264 | 1466710295198 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001550FC7C00) [pid = 3264] [serial = 320] [outer = 0000001546971400] 12:31:35 INFO - PROCESS | 3264 | 1466710295681 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]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 12:31:35 INFO - PROCESS | 3264 | 1466710295726 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 3264 | 1466710295729 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:31:35 INFO - PROCESS | 3264 | 1466710295732 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 3264 | 1466710295734 Marionette TRACE conn6 <- [1,394,null,{}] 12:31:35 INFO - PROCESS | 3264 | 1466710295738 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}] 12:31:35 INFO - PROCESS | 3264 | 1466710295744 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:35 INFO - PROCESS | 3264 | 1466710295902 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:31:35 INFO - PROCESS | 3264 | 1466710295915 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3264 | 1466710295917 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:35 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0E000 == 33 [pid = 3264] [id = 108] 12:31:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (00000015524F0800) [pid = 3264] [serial = 321] [outer = 0000000000000000] 12:31:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001552E55000) [pid = 3264] [serial = 322] [outer = 00000015524F0800] 12:31:36 INFO - PROCESS | 3264 | 1466710296003 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (000000155351D000) [pid = 3264] [serial = 323] [outer = 00000015524F0800] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (000000154BEEB800) [pid = 3264] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001554C94800) [pid = 3264] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001554742000) [pid = 3264] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001553BCE000) [pid = 3264] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (000000155A220000) [pid = 3264] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001550716C00) [pid = 3264] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001557DA3C00) [pid = 3264] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001550FCA400) [pid = 3264] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001545FC8C00) [pid = 3264] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001544E21800) [pid = 3264] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001544E32C00) [pid = 3264] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001550742C00) [pid = 3264] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546C13800) [pid = 3264] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154B56DC00) [pid = 3264] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:31:36 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000155103E800) [pid = 3264] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:31:36 INFO - PROCESS | 3264 | 1466710296658 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]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 12:31:36 INFO - PROCESS | 3264 | 1466710296721 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3264 | 1466710296723 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:31:36 INFO - PROCESS | 3264 | 1466710296726 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 3264 | 1466710296728 Marionette TRACE conn6 <- [1,398,null,{}] 12:31:36 INFO - PROCESS | 3264 | 1466710296732 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}] 12:31:36 INFO - PROCESS | 3264 | 1466710296734 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:36 INFO - PROCESS | 3264 | 1466710296813 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:31:36 INFO - PROCESS | 3264 | 1466710296819 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3264 | 1466710296821 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:36 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B06800 == 34 [pid = 3264] [id = 109] 12:31:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154BEE8400) [pid = 3264] [serial = 324] [outer = 0000000000000000] 12:31:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001551034800) [pid = 3264] [serial = 325] [outer = 000000154BEE8400] 12:31:36 INFO - PROCESS | 3264 | 1466710296869 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000155351BC00) [pid = 3264] [serial = 326] [outer = 000000154BEE8400] 12:31:37 INFO - PROCESS | 3264 | 1466710297302 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]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 12:31:37 INFO - PROCESS | 3264 | 1466710297358 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 3264 | 1466710297360 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:31:37 INFO - PROCESS | 3264 | 1466710297363 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:31:37 INFO - PROCESS | 3264 | 1466710297365 Marionette TRACE conn6 <- [1,402,null,{}] 12:31:37 INFO - PROCESS | 3264 | 1466710297369 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}] 12:31:37 INFO - PROCESS | 3264 | 1466710297371 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:37 INFO - PROCESS | 3264 | 1466710297500 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:31:37 INFO - PROCESS | 3264 | 1466710297656 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 3264 | 1466710297659 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:37 INFO - PROCESS | 3264 | ++DOCSHELL 00000015471C1800 == 35 [pid = 3264] [id = 110] 12:31:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001544E29800) [pid = 3264] [serial = 327] [outer = 0000000000000000] 12:31:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001544E33400) [pid = 3264] [serial = 328] [outer = 0000001544E29800] 12:31:37 INFO - PROCESS | 3264 | 1466710297719 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546969C00) [pid = 3264] [serial = 329] [outer = 0000001544E29800] 12:31:38 INFO - PROCESS | 3264 | 1466710298538 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]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1240ms 12:31:38 INFO - PROCESS | 3264 | 1466710298608 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 3264 | 1466710298613 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:31:38 INFO - PROCESS | 3264 | 1466710298618 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3264 | 1466710298622 Marionette TRACE conn6 <- [1,406,null,{}] 12:31:38 INFO - PROCESS | 3264 | 1466710298627 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}] 12:31:38 INFO - PROCESS | 3264 | 1466710298631 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:38 INFO - PROCESS | 3264 | 1466710298783 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:31:38 INFO - PROCESS | 3264 | 1466710298849 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3264 | 1466710298853 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:38 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553407000 == 36 [pid = 3264] [id = 111] 12:31:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154B570C00) [pid = 3264] [serial = 330] [outer = 0000000000000000] 12:31:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000154BE57C00) [pid = 3264] [serial = 331] [outer = 000000154B570C00] 12:31:38 INFO - PROCESS | 3264 | 1466710298951 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (000000154CB97800) [pid = 3264] [serial = 332] [outer = 000000154B570C00] 12:31:39 INFO - PROCESS | 3264 | 1466710299835 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]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1234ms 12:31:39 INFO - PROCESS | 3264 | 1466710299855 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3264 | 1466710299860 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:31:39 INFO - PROCESS | 3264 | 1466710299865 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 3264 | 1466710299868 Marionette TRACE conn6 <- [1,410,null,{}] 12:31:39 INFO - PROCESS | 3264 | 1466710299874 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}] 12:31:39 INFO - PROCESS | 3264 | 1466710299877 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:40 INFO - PROCESS | 3264 | 1466710299995 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:31:40 INFO - PROCESS | 3264 | 1466710300068 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3264 | 1466710300073 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D139800 == 37 [pid = 3264] [id = 112] 12:31:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001546968400) [pid = 3264] [serial = 333] [outer = 0000000000000000] 12:31:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001546C31800) [pid = 3264] [serial = 334] [outer = 0000001546968400] 12:31:40 INFO - PROCESS | 3264 | 1466710300123 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (000000154B350400) [pid = 3264] [serial = 335] [outer = 0000001546968400] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B06800 == 36 [pid = 3264] [id = 109] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0E000 == 35 [pid = 3264] [id = 108] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 000000155599B000 == 34 [pid = 3264] [id = 107] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E62800 == 33 [pid = 3264] [id = 106] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001553567000 == 32 [pid = 3264] [id = 105] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 000000154D110800 == 31 [pid = 3264] [id = 104] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 000000154B2AD000 == 30 [pid = 3264] [id = 103] 12:31:40 INFO - PROCESS | 3264 | --DOCSHELL 000000155066E800 == 29 [pid = 3264] [id = 102] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001555B84000) [pid = 3264] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001554C8EC00) [pid = 3264] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001554C33800) [pid = 3264] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001554E8C800) [pid = 3264] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001557D99000) [pid = 3264] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000155A2F2000) [pid = 3264] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001550722400) [pid = 3264] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550A80C00) [pid = 3264] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000155A2F0800) [pid = 3264] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000155A2FA800) [pid = 3264] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550FCD000) [pid = 3264] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001547FE9400) [pid = 3264] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154C03F000) [pid = 3264] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001545A1F000) [pid = 3264] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BE4A800) [pid = 3264] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001544ED6800) [pid = 3264] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546973000) [pid = 3264] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000155075EC00) [pid = 3264] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552B95C00) [pid = 3264] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B56CC00) [pid = 3264] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154B572800) [pid = 3264] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C7B400) [pid = 3264] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001557476400) [pid = 3264] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015524EF400) [pid = 3264] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001552E50400) [pid = 3264] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001553BD8800) [pid = 3264] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550744C00) [pid = 3264] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FD3400) [pid = 3264] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154BEEF800) [pid = 3264] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:31:40 INFO - PROCESS | 3264 | 1466710300697 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]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 880ms 12:31:40 INFO - PROCESS | 3264 | 1466710300748 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3264 | 1466710300754 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:31:40 INFO - PROCESS | 3264 | 1466710300761 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 3264 | 1466710300763 Marionette TRACE conn6 <- [1,414,null,{}] 12:31:40 INFO - PROCESS | 3264 | 1466710300767 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}] 12:31:40 INFO - PROCESS | 3264 | 1466710300770 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:40 INFO - PROCESS | 3264 | 1466710300862 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:31:40 INFO - PROCESS | 3264 | 1466710300930 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3264 | 1466710300932 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4D800 == 30 [pid = 3264] [id = 113] 12:31:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546C47C00) [pid = 3264] [serial = 336] [outer = 0000000000000000] 12:31:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BABC800) [pid = 3264] [serial = 337] [outer = 0000001546C47C00] 12:31:40 INFO - PROCESS | 3264 | 1466710300981 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BE5CC00) [pid = 3264] [serial = 338] [outer = 0000001546C47C00] 12:31:41 INFO - PROCESS | 3264 | 1466710301390 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]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 12:31:41 INFO - PROCESS | 3264 | 1466710301453 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3264 | 1466710301455 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:31:41 INFO - PROCESS | 3264 | 1466710301459 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3264 | 1466710301463 Marionette TRACE conn6 <- [1,418,null,{}] 12:31:41 INFO - PROCESS | 3264 | 1466710301480 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}] 12:31:41 INFO - PROCESS | 3264 | 1466710301485 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:41 INFO - PROCESS | 3264 | 1466710301578 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:31:41 INFO - PROCESS | 3264 | 1466710301593 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3264 | 1466710301596 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:41 INFO - PROCESS | 3264 | ++DOCSHELL 000000155340E800 == 31 [pid = 3264] [id = 114] 12:31:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154D647C00) [pid = 3264] [serial = 339] [outer = 0000000000000000] 12:31:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550719000) [pid = 3264] [serial = 340] [outer = 000000154D647C00] 12:31:41 INFO - PROCESS | 3264 | 1466710301645 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000155074F400) [pid = 3264] [serial = 341] [outer = 000000154D647C00] 12:31:42 INFO - PROCESS | 3264 | 1466710302605 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]]]}] 12:31:42 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 12:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1190ms 12:31:42 INFO - PROCESS | 3264 | 1466710302652 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 3264 | 1466710302655 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:31:42 INFO - PROCESS | 3264 | 1466710302659 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 3264 | 1466710302661 Marionette TRACE conn6 <- [1,422,null,{}] 12:31:42 INFO - PROCESS | 3264 | 1466710302665 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}] 12:31:42 INFO - PROCESS | 3264 | 1466710302667 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:42 INFO - PROCESS | 3264 | 1466710302782 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:31:42 INFO - PROCESS | 3264 | 1466710302788 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 3264 | 1466710302790 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000155445A800 == 32 [pid = 3264] [id = 115] 12:31:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550ADE000) [pid = 3264] [serial = 342] [outer = 0000000000000000] 12:31:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FBC000) [pid = 3264] [serial = 343] [outer = 0000001550ADE000] 12:31:42 INFO - PROCESS | 3264 | 1466710302872 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FCDC00) [pid = 3264] [serial = 344] [outer = 0000001550ADE000] 12:31:43 INFO - PROCESS | 3264 | 1466710303816 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]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1188ms 12:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:31:43 INFO - PROCESS | 3264 | 1466710303849 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3264 | 1466710303851 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:31:43 INFO - PROCESS | 3264 | 1466710303855 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 3264 | 1466710303857 Marionette TRACE conn6 <- [1,426,null,{}] 12:31:43 INFO - PROCESS | 3264 | 1466710303869 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}] 12:31:43 INFO - PROCESS | 3264 | 1466710303871 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:43 INFO - PROCESS | 3264 | 1466710303978 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:31:43 INFO - PROCESS | 3264 | 1466710303985 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3264 | 1466710303987 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE7C800 == 33 [pid = 3264] [id = 116] 12:31:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550ADF000) [pid = 3264] [serial = 345] [outer = 0000000000000000] 12:31:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001551089400) [pid = 3264] [serial = 346] [outer = 0000001550ADF000] 12:31:44 INFO - PROCESS | 3264 | 1466710304033 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552DD1C00) [pid = 3264] [serial = 347] [outer = 0000001550ADF000] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550746000) [pid = 3264] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546971400) [pid = 3264] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B052400) [pid = 3264] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545A2C800) [pid = 3264] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546975400) [pid = 3264] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BD76400) [pid = 3264] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015524F0800) [pid = 3264] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001546971000) [pid = 3264] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154CBDC800) [pid = 3264] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550FCB000) [pid = 3264] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000155451F400) [pid = 3264] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:31:44 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001547652400) [pid = 3264] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:31:44 INFO - PROCESS | 3264 | 1466710304531 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] 12:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:31:44 INFO - PROCESS | 3264 | 1466710304594 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:31:44 INFO - PROCESS | 3264 | 1466710304597 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 3264 | 1466710304599 Marionette TRACE conn6 <- [1,430,null,{}] 12:31:44 INFO - PROCESS | 3264 | 1466710304607 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}] 12:31:44 INFO - PROCESS | 3264 | 1466710304614 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:44 INFO - PROCESS | 3264 | 1466710304763 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:31:44 INFO - PROCESS | 3264 | 1466710304806 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 3264 | 1466710304808 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:44 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A30000 == 34 [pid = 3264] [id = 117] 12:31:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BAB0800) [pid = 3264] [serial = 348] [outer = 0000000000000000] 12:31:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550FD6000) [pid = 3264] [serial = 349] [outer = 000000154BAB0800] 12:31:44 INFO - PROCESS | 3264 | 1466710304853 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001553BE8000) [pid = 3264] [serial = 350] [outer = 000000154BAB0800] 12:31:45 INFO - PROCESS | 3264 | 1466710305222 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]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 689ms 12:31:45 INFO - PROCESS | 3264 | 1466710305289 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3264 | 1466710305292 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:31:45 INFO - PROCESS | 3264 | 1466710305321 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3264 | 1466710305323 Marionette TRACE conn6 <- [1,434,null,{}] 12:31:45 INFO - PROCESS | 3264 | 1466710305327 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}] 12:31:45 INFO - PROCESS | 3264 | 1466710305329 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:45 INFO - PROCESS | 3264 | 1466710305414 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:31:45 INFO - PROCESS | 3264 | 1466710305420 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 3264 | 1466710305422 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:45 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A255000 == 35 [pid = 3264] [id = 118] 12:31:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000155461AC00) [pid = 3264] [serial = 351] [outer = 0000000000000000] 12:31:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001554C37C00) [pid = 3264] [serial = 352] [outer = 000000155461AC00] 12:31:45 INFO - PROCESS | 3264 | 1466710305476 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001554C8B800) [pid = 3264] [serial = 353] [outer = 000000155461AC00] 12:31:45 INFO - PROCESS | 3264 | 1466710305898 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]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 647ms 12:31:45 INFO - PROCESS | 3264 | 1466710305946 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3264 | 1466710305949 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:31:45 INFO - PROCESS | 3264 | 1466710305952 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3264 | 1466710305954 Marionette TRACE conn6 <- [1,438,null,{}] 12:31:45 INFO - PROCESS | 3264 | 1466710305958 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}] 12:31:45 INFO - PROCESS | 3264 | 1466710305960 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:46 INFO - PROCESS | 3264 | 1466710306043 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:31:46 INFO - PROCESS | 3264 | 1466710306049 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3264 | 1466710306051 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A46C000 == 36 [pid = 3264] [id = 119] 12:31:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001554E85800) [pid = 3264] [serial = 354] [outer = 0000000000000000] 12:31:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001555907C00) [pid = 3264] [serial = 355] [outer = 0000001554E85800] 12:31:46 INFO - PROCESS | 3264 | 1466710306098 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001555F12000) [pid = 3264] [serial = 356] [outer = 0000001554E85800] 12:31:46 INFO - PROCESS | 3264 | 1466710306529 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]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 12:31:46 INFO - PROCESS | 3264 | 1466710306603 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3264 | 1466710306607 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:31:46 INFO - PROCESS | 3264 | 1466710306613 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:31:46 INFO - PROCESS | 3264 | 1466710306618 Marionette TRACE conn6 <- [1,442,null,{}] 12:31:46 INFO - PROCESS | 3264 | 1466710306624 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}] 12:31:46 INFO - PROCESS | 3264 | 1466710306628 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:46 INFO - PROCESS | 3264 | 1466710306780 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:31:46 INFO - PROCESS | 3264 | 1466710306943 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3264 | 1466710306948 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000154C013000 == 37 [pid = 3264] [id = 120] 12:31:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001546822800) [pid = 3264] [serial = 357] [outer = 0000000000000000] 12:31:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546975800) [pid = 3264] [serial = 358] [outer = 0000001546822800] 12:31:47 INFO - PROCESS | 3264 | 1466710307006 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001547652400) [pid = 3264] [serial = 359] [outer = 0000001546822800] 12:31:47 INFO - PROCESS | 3264 | 1466710307583 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]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1033ms 12:31:47 INFO - PROCESS | 3264 | 1466710307651 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3264 | 1466710307655 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:31:47 INFO - PROCESS | 3264 | 1466710307662 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3264 | 1466710307667 Marionette TRACE conn6 <- [1,446,null,{}] 12:31:47 INFO - PROCESS | 3264 | 1466710307671 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}] 12:31:47 INFO - PROCESS | 3264 | 1466710307674 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:47 INFO - PROCESS | 3264 | 1466710307818 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:31:47 INFO - PROCESS | 3264 | 1466710307882 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3264 | 1466710307885 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555998800 == 38 [pid = 3264] [id = 121] 12:31:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154C040400) [pid = 3264] [serial = 360] [outer = 0000000000000000] 12:31:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154CBD9800) [pid = 3264] [serial = 361] [outer = 000000154C040400] 12:31:47 INFO - PROCESS | 3264 | 1466710307943 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550747800) [pid = 3264] [serial = 362] [outer = 000000154C040400] 12:31:48 INFO - PROCESS | 3264 | 1466710308580 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]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 982ms 12:31:48 INFO - PROCESS | 3264 | 1466710308646 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 3264 | 1466710308650 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:31:48 INFO - PROCESS | 3264 | 1466710308654 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 3264 | 1466710308656 Marionette TRACE conn6 <- [1,450,null,{}] 12:31:48 INFO - PROCESS | 3264 | 1466710308667 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}] 12:31:48 INFO - PROCESS | 3264 | 1466710308672 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:48 INFO - PROCESS | 3264 | 1466710308817 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:31:48 INFO - PROCESS | 3264 | 1466710308933 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3264 | 1466710308937 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B04D800 == 39 [pid = 3264] [id = 122] 12:31:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553516800) [pid = 3264] [serial = 363] [outer = 0000000000000000] 12:31:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001553BD3400) [pid = 3264] [serial = 364] [outer = 0000001553516800] 12:31:49 INFO - PROCESS | 3264 | 1466710308997 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001556255800) [pid = 3264] [serial = 365] [outer = 0000001553516800] 12:31:49 INFO - PROCESS | 3264 | 1466710309636 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] 12:31:49 INFO - PROCESS | 3264 | 1466710309684 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:31:49 INFO - PROCESS | 3264 | 1466710309687 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 3264 | 1466710309690 Marionette TRACE conn6 <- [1,454,null,{}] 12:31:49 INFO - PROCESS | 3264 | 1466710309693 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}] 12:31:49 INFO - PROCESS | 3264 | 1466710309696 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:49 INFO - PROCESS | 3264 | 1466710309808 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:31:49 INFO - PROCESS | 3264 | 1466710309879 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3264 | 1466710309881 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B634000 == 40 [pid = 3264] [id = 123] 12:31:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001557DA0000) [pid = 3264] [serial = 366] [outer = 0000000000000000] 12:31:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001558224000) [pid = 3264] [serial = 367] [outer = 0000001557DA0000] 12:31:49 INFO - PROCESS | 3264 | 1466710309937 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000155822F400) [pid = 3264] [serial = 368] [outer = 0000001557DA0000] 12:31:50 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:50 INFO - PROCESS | 3264 | 1466710310680 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]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1025ms 12:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:31:50 INFO - PROCESS | 3264 | 1466710310715 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3264 | 1466710310719 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:31:50 INFO - PROCESS | 3264 | 1466710310723 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 3264 | 1466710310727 Marionette TRACE conn6 <- [1,458,null,{}] 12:31:50 INFO - PROCESS | 3264 | 1466710310732 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}] 12:31:50 INFO - PROCESS | 3264 | 1466710310735 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:50 INFO - PROCESS | 3264 | 1466710310895 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:31:50 INFO - PROCESS | 3264 | 1466710310987 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 3264 | 1466710310990 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDC8000 == 41 [pid = 3264] [id = 124] 12:31:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546A6AC00) [pid = 3264] [serial = 369] [outer = 0000000000000000] 12:31:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546A70400) [pid = 3264] [serial = 370] [outer = 0000001546A6AC00] 12:31:51 INFO - PROCESS | 3264 | 1466710311043 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001546F19000) [pid = 3264] [serial = 371] [outer = 0000001546A6AC00] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155A255000 == 40 [pid = 3264] [id = 118] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A30000 == 39 [pid = 3264] [id = 117] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE7C800 == 38 [pid = 3264] [id = 116] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155445A800 == 37 [pid = 3264] [id = 115] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155340E800 == 36 [pid = 3264] [id = 114] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4D800 == 35 [pid = 3264] [id = 113] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000154D139800 == 34 [pid = 3264] [id = 112] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 0000001553407000 == 33 [pid = 3264] [id = 111] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 00000015471C1800 == 32 [pid = 3264] [id = 110] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155B634000 == 31 [pid = 3264] [id = 123] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155B04D800 == 30 [pid = 3264] [id = 122] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 0000001555998800 == 29 [pid = 3264] [id = 121] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155A46C000 == 28 [pid = 3264] [id = 119] 12:31:51 INFO - PROCESS | 3264 | --DOCSHELL 000000154C013000 == 27 [pid = 3264] [id = 120] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001551034800) [pid = 3264] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000155074A800) [pid = 3264] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550AE6C00) [pid = 3264] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154BAB1000) [pid = 3264] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154B3B2800) [pid = 3264] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546823400) [pid = 3264] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C15400) [pid = 3264] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CB90000) [pid = 3264] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550ABBC00) [pid = 3264] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154CC1AC00) [pid = 3264] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BEED800) [pid = 3264] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001552E55000) [pid = 3264] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154B56D000) [pid = 3264] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C16C00) [pid = 3264] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000155075B800) [pid = 3264] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154FB69C00) [pid = 3264] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553512000) [pid = 3264] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550FD2C00) [pid = 3264] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:31:51 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550FC7C00) [pid = 3264] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001557D9C800) [pid = 3264] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554741800) [pid = 3264] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001558229800) [pid = 3264] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001555F98400) [pid = 3264] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000155351D000) [pid = 3264] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154CBDCC00) [pid = 3264] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:31:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001544E29C00) [pid = 3264] [serial = 372] [outer = 00000015472E8400] 12:31:52 INFO - PROCESS | 3264 | 1466710312372 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] 12:31:52 INFO - PROCESS | 3264 | 1466710312419 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:31:52 INFO - PROCESS | 3264 | 1466710312424 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3264 | 1466710312427 Marionette TRACE conn6 <- [1,462,null,{}] 12:31:52 INFO - PROCESS | 3264 | 1466710312432 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}] 12:31:52 INFO - PROCESS | 3264 | 1466710312435 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:52 INFO - PROCESS | 3264 | 1466710312521 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:31:52 INFO - PROCESS | 3264 | 1466710312535 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 3264 | 1466710312537 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:52 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547266000 == 28 [pid = 3264] [id = 125] 12:31:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001544EDAC00) [pid = 3264] [serial = 373] [outer = 0000000000000000] 12:31:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546A65000) [pid = 3264] [serial = 374] [outer = 0000001544EDAC00] 12:31:52 INFO - PROCESS | 3264 | 1466710312588 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546A71400) [pid = 3264] [serial = 375] [outer = 0000001544EDAC00] 12:31:53 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:53 INFO - PROCESS | 3264 | 1466710313071 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] 12:31:53 INFO - PROCESS | 3264 | 1466710313124 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:31:53 INFO - PROCESS | 3264 | 1466710313131 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3264 | 1466710313133 Marionette TRACE conn6 <- [1,466,null,{}] 12:31:53 INFO - PROCESS | 3264 | 1466710313138 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}] 12:31:53 INFO - PROCESS | 3264 | 1466710313140 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:53 INFO - PROCESS | 3264 | 1466710313231 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:31:53 INFO - PROCESS | 3264 | 1466710313246 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3264 | 1466710313248 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA59800 == 29 [pid = 3264] [id = 126] 12:31:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C32C00) [pid = 3264] [serial = 376] [outer = 0000000000000000] 12:31:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546C4AC00) [pid = 3264] [serial = 377] [outer = 0000001546C32C00] 12:31:53 INFO - PROCESS | 3264 | 1466710313298 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001547C43000) [pid = 3264] [serial = 378] [outer = 0000001546C32C00] 12:31:53 INFO - PROCESS | 3264 | 1466710313759 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] 12:31:53 INFO - PROCESS | 3264 | 1466710313826 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:31:53 INFO - PROCESS | 3264 | 1466710313830 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3264 | 1466710313834 Marionette TRACE conn6 <- [1,470,null,{}] 12:31:53 INFO - PROCESS | 3264 | 1466710313848 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}] 12:31:53 INFO - PROCESS | 3264 | 1466710313853 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:54 INFO - PROCESS | 3264 | 1466710314012 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:31:54 INFO - PROCESS | 3264 | 1466710314053 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3264 | 1466710314056 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:54 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DBC000 == 30 [pid = 3264] [id = 127] 12:31:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001544E69800) [pid = 3264] [serial = 379] [outer = 0000000000000000] 12:31:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BD76800) [pid = 3264] [serial = 380] [outer = 0000001544E69800] 12:31:54 INFO - PROCESS | 3264 | 1466710314105 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BE5F400) [pid = 3264] [serial = 381] [outer = 0000001544E69800] 12:31:54 INFO - PROCESS | 3264 | 1466710314551 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]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 12:31:54 INFO - PROCESS | 3264 | 1466710314563 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 3264 | 1466710314566 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:31:54 INFO - PROCESS | 3264 | 1466710314575 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 3264 | 1466710314577 Marionette TRACE conn6 <- [1,474,null,{}] 12:31:54 INFO - PROCESS | 3264 | 1466710314585 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}] 12:31:54 INFO - PROCESS | 3264 | 1466710314587 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:54 INFO - PROCESS | 3264 | 1466710314697 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:31:54 INFO - PROCESS | 3264 | 1466710314703 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3264 | 1466710314705 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:54 INFO - PROCESS | 3264 | ++DOCSHELL 00000015538B2800 == 31 [pid = 3264] [id = 128] 12:31:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BEF1C00) [pid = 3264] [serial = 382] [outer = 0000000000000000] 12:31:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CA06C00) [pid = 3264] [serial = 383] [outer = 000000154BEF1C00] 12:31:54 INFO - PROCESS | 3264 | 1466710314752 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CB9F800) [pid = 3264] [serial = 384] [outer = 000000154BEF1C00] 12:31:55 INFO - PROCESS | 3264 | 1466710315223 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]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 12:31:55 INFO - PROCESS | 3264 | 1466710315268 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3264 | 1466710315271 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:31:55 INFO - PROCESS | 3264 | 1466710315274 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3264 | 1466710315276 Marionette TRACE conn6 <- [1,478,null,{}] 12:31:55 INFO - PROCESS | 3264 | 1466710315280 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}] 12:31:55 INFO - PROCESS | 3264 | 1466710315282 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:55 INFO - PROCESS | 3264 | 1466710315411 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:31:55 INFO - PROCESS | 3264 | 1466710315432 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3264 | 1466710315434 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:55 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554067800 == 32 [pid = 3264] [id = 129] 12:31:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546C30C00) [pid = 3264] [serial = 385] [outer = 0000000000000000] 12:31:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154FB6B000) [pid = 3264] [serial = 386] [outer = 0000001546C30C00] 12:31:55 INFO - PROCESS | 3264 | 1466710315479 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550721C00) [pid = 3264] [serial = 387] [outer = 0000001546C30C00] 12:31:55 INFO - PROCESS | 3264 | 1466710315950 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]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 12:31:56 INFO - PROCESS | 3264 | 1466710316011 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 3264 | 1466710316014 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:31:56 INFO - PROCESS | 3264 | 1466710316026 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 3264 | 1466710316028 Marionette TRACE conn6 <- [1,482,null,{}] 12:31:56 INFO - PROCESS | 3264 | 1466710316032 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}] 12:31:56 INFO - PROCESS | 3264 | 1466710316039 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:56 INFO - PROCESS | 3264 | 1466710316177 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:31:56 INFO - PROCESS | 3264 | 1466710316223 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 3264 | 1466710316226 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:56 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555B6C800 == 33 [pid = 3264] [id = 130] 12:31:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550ABA400) [pid = 3264] [serial = 388] [outer = 0000000000000000] 12:31:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550AE3800) [pid = 3264] [serial = 389] [outer = 0000001550ABA400] 12:31:56 INFO - PROCESS | 3264 | 1466710316273 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550FC0800) [pid = 3264] [serial = 390] [outer = 0000001550ABA400] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001554E85800) [pid = 3264] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550ADE000) [pid = 3264] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550ADF000) [pid = 3264] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BAB0800) [pid = 3264] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C47C00) [pid = 3264] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154D647C00) [pid = 3264] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154B570C00) [pid = 3264] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BEE8400) [pid = 3264] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546968400) [pid = 3264] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001544E29800) [pid = 3264] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:31:56 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155461AC00) [pid = 3264] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:31:56 INFO - PROCESS | 3264 | 1466710316874 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]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 902ms 12:31:56 INFO - PROCESS | 3264 | 1466710316922 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 3264 | 1466710316924 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:31:56 INFO - PROCESS | 3264 | 1466710316928 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 3264 | 1466710316930 Marionette TRACE conn6 <- [1,486,null,{}] 12:31:56 INFO - PROCESS | 3264 | 1466710316938 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}] 12:31:56 INFO - PROCESS | 3264 | 1466710316940 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:57 INFO - PROCESS | 3264 | 1466710317020 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:31:57 INFO - PROCESS | 3264 | 1466710317026 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3264 | 1466710317028 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557168800 == 34 [pid = 3264] [id = 131] 12:31:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CB91800) [pid = 3264] [serial = 391] [outer = 0000000000000000] 12:31:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FBB400) [pid = 3264] [serial = 392] [outer = 000000154CB91800] 12:31:57 INFO - PROCESS | 3264 | 1466710317076 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FCA800) [pid = 3264] [serial = 393] [outer = 000000154CB91800] 12:31:57 INFO - PROCESS | 3264 | 1466710317500 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]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 12:31:57 INFO - PROCESS | 3264 | 1466710317559 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3264 | 1466710317561 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:31:57 INFO - PROCESS | 3264 | 1466710317564 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:31:57 INFO - PROCESS | 3264 | 1466710317566 Marionette TRACE conn6 <- [1,490,null,{}] 12:31:57 INFO - PROCESS | 3264 | 1466710317570 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}] 12:31:57 INFO - PROCESS | 3264 | 1466710317572 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:57 INFO - PROCESS | 3264 | 1466710317652 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:31:57 INFO - PROCESS | 3264 | 1466710317658 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3264 | 1466710317660 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A22800 == 35 [pid = 3264] [id = 132] 12:31:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FCF800) [pid = 3264] [serial = 394] [outer = 0000000000000000] 12:31:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000155103C400) [pid = 3264] [serial = 395] [outer = 0000001550FCF800] 12:31:57 INFO - PROCESS | 3264 | 1466710317706 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552B1FC00) [pid = 3264] [serial = 396] [outer = 0000001550FCF800] 12:31:58 INFO - PROCESS | 3264 | 1466710318145 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]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 12:31:58 INFO - PROCESS | 3264 | 1466710318200 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3264 | 1466710318202 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:31:58 INFO - PROCESS | 3264 | 1466710318206 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:31:58 INFO - PROCESS | 3264 | 1466710318208 Marionette TRACE conn6 <- [1,494,null,{}] 12:31:58 INFO - PROCESS | 3264 | 1466710318212 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}] 12:31:58 INFO - PROCESS | 3264 | 1466710318214 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:58 INFO - PROCESS | 3264 | 1466710318295 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:31:58 INFO - PROCESS | 3264 | 1466710318300 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3264 | 1466710318302 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DBA800 == 36 [pid = 3264] [id = 133] 12:31:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550FD1400) [pid = 3264] [serial = 397] [outer = 0000000000000000] 12:31:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552E59C00) [pid = 3264] [serial = 398] [outer = 0000001550FD1400] 12:31:58 INFO - PROCESS | 3264 | 1466710318349 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553513000) [pid = 3264] [serial = 399] [outer = 0000001550FD1400] 12:31:59 INFO - PROCESS | 3264 | 1466710319130 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]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 985ms 12:31:59 INFO - PROCESS | 3264 | 1466710319196 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3264 | 1466710319200 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:31:59 INFO - PROCESS | 3264 | 1466710319206 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 3264 | 1466710319209 Marionette TRACE conn6 <- [1,498,null,{}] 12:31:59 INFO - PROCESS | 3264 | 1466710319216 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}] 12:31:59 INFO - PROCESS | 3264 | 1466710319219 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:59 INFO - PROCESS | 3264 | 1466710319372 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:31:59 INFO - PROCESS | 3264 | 1466710319439 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 3264 | 1466710319442 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:31:59 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA31000 == 37 [pid = 3264] [id = 134] 12:31:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015462B8C00) [pid = 3264] [serial = 400] [outer = 0000000000000000] 12:31:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546A69800) [pid = 3264] [serial = 401] [outer = 00000015462B8C00] 12:31:59 INFO - PROCESS | 3264 | 1466710319541 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546C48800) [pid = 3264] [serial = 402] [outer = 00000015462B8C00] 12:32:00 INFO - PROCESS | 3264 | 1466710320236 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]]]}] 12:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1089ms 12:32:00 INFO - PROCESS | 3264 | 1466710320307 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 3264 | 1466710320312 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:32:00 INFO - PROCESS | 3264 | 1466710320319 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:32:00 INFO - PROCESS | 3264 | 1466710320322 Marionette TRACE conn6 <- [1,502,null,{}] 12:32:00 INFO - PROCESS | 3264 | 1466710320327 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}] 12:32:00 INFO - PROCESS | 3264 | 1466710320330 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:00 INFO - PROCESS | 3264 | 1466710320463 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:32:00 INFO - PROCESS | 3264 | 1466710320527 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3264 | 1466710320530 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D141000 == 38 [pid = 3264] [id = 135] 12:32:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154B568400) [pid = 3264] [serial = 403] [outer = 0000000000000000] 12:32:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154BBA5800) [pid = 3264] [serial = 404] [outer = 000000154B568400] 12:32:00 INFO - PROCESS | 3264 | 1466710320587 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000154BEF4400) [pid = 3264] [serial = 405] [outer = 000000154B568400] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A22800 == 37 [pid = 3264] [id = 132] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001557168800 == 36 [pid = 3264] [id = 131] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001555B6C800 == 35 [pid = 3264] [id = 130] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001554067800 == 34 [pid = 3264] [id = 129] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 00000015538B2800 == 33 [pid = 3264] [id = 128] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DBC000 == 32 [pid = 3264] [id = 127] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA59800 == 31 [pid = 3264] [id = 126] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001547266000 == 30 [pid = 3264] [id = 125] 12:32:01 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDC8000 == 29 [pid = 3264] [id = 124] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001555907C00) [pid = 3264] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001550FCDC00) [pid = 3264] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001551089400) [pid = 3264] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550FD6000) [pid = 3264] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BABC800) [pid = 3264] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154BE5CC00) [pid = 3264] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550719000) [pid = 3264] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BE57C00) [pid = 3264] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154CB97800) [pid = 3264] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000155351BC00) [pid = 3264] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C31800) [pid = 3264] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154B350400) [pid = 3264] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001544E33400) [pid = 3264] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546969C00) [pid = 3264] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C37C00) [pid = 3264] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001554C8B800) [pid = 3264] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001552DD1C00) [pid = 3264] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FBC000) [pid = 3264] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000155074F400) [pid = 3264] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001555F12000) [pid = 3264] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001553BE8000) [pid = 3264] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3264 | 1466710321368 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]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1081ms 12:32:01 INFO - PROCESS | 3264 | 1466710321407 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 3264 | 1466710321411 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:32:01 INFO - PROCESS | 3264 | 1466710321416 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:32:01 INFO - PROCESS | 3264 | 1466710321421 Marionette TRACE conn6 <- [1,506,null,{}] 12:32:01 INFO - PROCESS | 3264 | 1466710321426 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}] 12:32:01 INFO - PROCESS | 3264 | 1466710321429 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:01 INFO - PROCESS | 3264 | 1466710321518 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:32:01 INFO - PROCESS | 3264 | 1466710321528 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3264 | 1466710321532 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:01 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B362000 == 30 [pid = 3264] [id = 136] 12:32:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546823400) [pid = 3264] [serial = 406] [outer = 0000000000000000] 12:32:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546A67400) [pid = 3264] [serial = 407] [outer = 0000001546823400] 12:32:01 INFO - PROCESS | 3264 | 1466710321583 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C4E800) [pid = 3264] [serial = 408] [outer = 0000001546823400] 12:32:02 INFO - PROCESS | 3264 | 1466710322094 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]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 12:32:02 INFO - PROCESS | 3264 | 1466710322154 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3264 | 1466710322159 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:32:02 INFO - PROCESS | 3264 | 1466710322166 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 3264 | 1466710322168 Marionette TRACE conn6 <- [1,510,null,{}] 12:32:02 INFO - PROCESS | 3264 | 1466710322172 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}] 12:32:02 INFO - PROCESS | 3264 | 1466710322175 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:02 INFO - PROCESS | 3264 | 1466710322271 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:32:02 INFO - PROCESS | 3264 | 1466710322337 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 3264 | 1466710322339 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:02 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551057000 == 31 [pid = 3264] [id = 137] 12:32:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BA10C00) [pid = 3264] [serial = 409] [outer = 0000000000000000] 12:32:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BE53400) [pid = 3264] [serial = 410] [outer = 000000154BA10C00] 12:32:02 INFO - PROCESS | 3264 | 1466710322387 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BEF0800) [pid = 3264] [serial = 411] [outer = 000000154BA10C00] 12:32:02 INFO - PROCESS | 3264 | 1466710322791 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]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 12:32:02 INFO - PROCESS | 3264 | 1466710322859 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3264 | 1466710322862 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:32:02 INFO - PROCESS | 3264 | 1466710322865 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:32:02 INFO - PROCESS | 3264 | 1466710322869 Marionette TRACE conn6 <- [1,514,null,{}] 12:32:02 INFO - PROCESS | 3264 | 1466710322886 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}] 12:32:02 INFO - PROCESS | 3264 | 1466710322891 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:02 INFO - PROCESS | 3264 | 1466710322981 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:32:03 INFO - PROCESS | 3264 | 1466710323000 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3264 | 1466710323003 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:03 INFO - PROCESS | 3264 | ++DOCSHELL 00000015538CB000 == 32 [pid = 3264] [id = 138] 12:32:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001544E62400) [pid = 3264] [serial = 412] [outer = 0000000000000000] 12:32:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (00000015506F7C00) [pid = 3264] [serial = 413] [outer = 0000001544E62400] 12:32:03 INFO - PROCESS | 3264 | 1466710323052 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000155074C800) [pid = 3264] [serial = 414] [outer = 0000001544E62400] 12:32:03 INFO - PROCESS | 3264 | 1466710323492 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]]]}] 12:32:03 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 12:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 12:32:03 INFO - PROCESS | 3264 | 1466710323558 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3264 | 1466710323561 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:32:03 INFO - PROCESS | 3264 | 1466710323570 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 3264 | 1466710323573 Marionette TRACE conn6 <- [1,518,null,{}] 12:32:03 INFO - PROCESS | 3264 | 1466710323576 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}] 12:32:03 INFO - PROCESS | 3264 | 1466710323579 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:03 INFO - PROCESS | 3264 | 1466710323720 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:32:03 INFO - PROCESS | 3264 | 1466710323776 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3264 | 1466710323778 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:03 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555036000 == 33 [pid = 3264] [id = 139] 12:32:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550AB4400) [pid = 3264] [serial = 415] [outer = 0000000000000000] 12:32:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550ADFC00) [pid = 3264] [serial = 416] [outer = 0000001550AB4400] 12:32:03 INFO - PROCESS | 3264 | 1466710323826 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FC0400) [pid = 3264] [serial = 417] [outer = 0000001550AB4400] 12:32:04 INFO - PROCESS | 3264 | 1466710324261 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]]]}] 12:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 753ms 12:32:04 INFO - PROCESS | 3264 | 1466710324320 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 3264 | 1466710324322 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:32:04 INFO - PROCESS | 3264 | 1466710324325 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - PROCESS | 3264 | 1466710324327 Marionette TRACE conn6 <- [1,522,null,{}] 12:32:04 INFO - PROCESS | 3264 | 1466710324339 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}] 12:32:04 INFO - PROCESS | 3264 | 1466710324341 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:04 INFO - PROCESS | 3264 | 1466710324455 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:32:04 INFO - PROCESS | 3264 | 1466710324467 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 3264 | 1466710324469 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:04 INFO - PROCESS | 3264 | ++DOCSHELL 000000155717E000 == 34 [pid = 3264] [id = 140] 12:32:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550FD1800) [pid = 3264] [serial = 418] [outer = 0000000000000000] 12:32:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550FD8C00) [pid = 3264] [serial = 419] [outer = 0000001550FD1800] 12:32:04 INFO - PROCESS | 3264 | 1466710324513 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001552DCD800) [pid = 3264] [serial = 420] [outer = 0000001550FD1800] 12:32:05 INFO - PROCESS | 3264 | 1466710325003 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]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 12:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:32:05 INFO - PROCESS | 3264 | 1466710325018 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3264 | 1466710325020 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:32:05 INFO - PROCESS | 3264 | 1466710325023 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3264 | 1466710325025 Marionette TRACE conn6 <- [1,526,null,{}] 12:32:05 INFO - PROCESS | 3264 | 1466710325062 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}] 12:32:05 INFO - PROCESS | 3264 | 1466710325068 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:05 INFO - PROCESS | 3264 | 1466710325204 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:32:05 INFO - PROCESS | 3264 | 1466710325218 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3264 | 1466710325220 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:05 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0F000 == 35 [pid = 3264] [id = 141] 12:32:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552E5A000) [pid = 3264] [serial = 421] [outer = 0000000000000000] 12:32:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000155351DC00) [pid = 3264] [serial = 422] [outer = 0000001552E5A000] 12:32:05 INFO - PROCESS | 3264 | 1466710325302 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000155414C800) [pid = 3264] [serial = 423] [outer = 0000001552E5A000] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546822800) [pid = 3264] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154C040400) [pid = 3264] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001553516800) [pid = 3264] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001557DA0000) [pid = 3264] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550FCF800) [pid = 3264] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550ABA400) [pid = 3264] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154CB91800) [pid = 3264] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BEF1C00) [pid = 3264] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C32C00) [pid = 3264] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546A6AC00) [pid = 3264] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001544EDAC00) [pid = 3264] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001544E69800) [pid = 3264] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:32:05 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546C30C00) [pid = 3264] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:32:05 INFO - PROCESS | 3264 | 1466710325756 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]]]}] 12:32:05 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 12:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 775ms 12:32:05 INFO - PROCESS | 3264 | 1466710325808 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3264 | 1466710325810 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:32:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:32:05 INFO - PROCESS | 3264 | 1466710325820 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3264 | 1466710325822 Marionette TRACE conn6 <- [1,530,null,{}] 12:32:05 INFO - PROCESS | 3264 | 1466710325826 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}] 12:32:05 INFO - PROCESS | 3264 | 1466710325828 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:05 INFO - PROCESS | 3264 | 1466710325909 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:32:05 INFO - PROCESS | 3264 | 1466710325914 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3264 | 1466710325916 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A462000 == 36 [pid = 3264] [id = 142] 12:32:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154B3BAC00) [pid = 3264] [serial = 424] [outer = 0000000000000000] 12:32:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FC7000) [pid = 3264] [serial = 425] [outer = 000000154B3BAC00] 12:32:05 INFO - PROCESS | 3264 | 1466710325961 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001554535C00) [pid = 3264] [serial = 426] [outer = 000000154B3BAC00] 12:32:06 INFO - PROCESS | 3264 | 1466710326481 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"]]]}] 12:32:06 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 12:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:32:06 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 12:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:32:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 12:32:06 INFO - PROCESS | 3264 | 1466710326538 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 3264 | 1466710326540 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:32:06 INFO - PROCESS | 3264 | 1466710326548 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 3264 | 1466710326550 Marionette TRACE conn6 <- [1,534,null,{}] 12:32:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:32:06 INFO - PROCESS | 3264 | 1466710326553 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}] 12:32:06 INFO - PROCESS | 3264 | 1466710326555 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:06 INFO - PROCESS | 3264 | 1466710326651 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:32:06 INFO - PROCESS | 3264 | 1466710326658 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 3264 | 1466710326660 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5C0800 == 37 [pid = 3264] [id = 143] 12:32:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001554C3DC00) [pid = 3264] [serial = 427] [outer = 0000000000000000] 12:32:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554C90400) [pid = 3264] [serial = 428] [outer = 0000001554C3DC00] 12:32:06 INFO - PROCESS | 3264 | 1466710326705 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015550BE800) [pid = 3264] [serial = 429] [outer = 0000001554C3DC00] 12:32:07 INFO - PROCESS | 3264 | 1466710327122 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]]]}] 12:32:07 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. 12:32:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 12:32:07 INFO - PROCESS | 3264 | 1466710327183 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3264 | 1466710327186 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:32:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:32:07 INFO - PROCESS | 3264 | 1466710327189 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 3264 | 1466710327191 Marionette TRACE conn6 <- [1,538,null,{}] 12:32:07 INFO - PROCESS | 3264 | 1466710327194 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}] 12:32:07 INFO - PROCESS | 3264 | 1466710327196 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:07 INFO - PROCESS | 3264 | 1466710327282 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:32:07 INFO - PROCESS | 3264 | 1466710327288 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 3264 | 1466710327290 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000155382C000 == 38 [pid = 3264] [id = 144] 12:32:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001554E90C00) [pid = 3264] [serial = 430] [outer = 0000000000000000] 12:32:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001555F12000) [pid = 3264] [serial = 431] [outer = 0000001554E90C00] 12:32:07 INFO - PROCESS | 3264 | 1466710327336 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001556DF0000) [pid = 3264] [serial = 432] [outer = 0000001554E90C00] 12:32:07 INFO - PROCESS | 3264 | 1466710327917 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]]]}] 12:32:07 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. 12:32:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 776ms 12:32:08 INFO - PROCESS | 3264 | 1466710327989 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 3264 | 1466710327994 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:32:08 INFO - PROCESS | 3264 | 1466710328013 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 3264 | 1466710328017 Marionette TRACE conn6 <- [1,542,null,{}] 12:32:08 INFO - PROCESS | 3264 | 1466710328024 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}] 12:32:08 INFO - PROCESS | 3264 | 1466710328027 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:08 INFO - PROCESS | 3264 | 1466710328188 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:32:08 INFO - PROCESS | 3264 | 1466710328247 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 3264 | 1466710328250 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:08 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D8000 == 39 [pid = 3264] [id = 145] 12:32:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154696EC00) [pid = 3264] [serial = 433] [outer = 0000000000000000] 12:32:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C44400) [pid = 3264] [serial = 434] [outer = 000000154696EC00] 12:32:08 INFO - PROCESS | 3264 | 1466710328311 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154BE57C00) [pid = 3264] [serial = 435] [outer = 000000154696EC00] 12:32:08 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:08 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:08 INFO - PROCESS | 3264 | 1466710328918 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]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 942ms 12:32:08 INFO - PROCESS | 3264 | 1466710328954 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 3264 | 1466710328960 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:32:08 INFO - PROCESS | 3264 | 1466710328967 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 3264 | 1466710328970 Marionette TRACE conn6 <- [1,546,null,{}] 12:32:08 INFO - PROCESS | 3264 | 1466710328974 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}] 12:32:08 INFO - PROCESS | 3264 | 1466710328977 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:09 INFO - PROCESS | 3264 | 1466710329092 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:32:09 INFO - PROCESS | 3264 | 1466710329164 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3264 | 1466710329166 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A46000 == 40 [pid = 3264] [id = 146] 12:32:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154FB65C00) [pid = 3264] [serial = 436] [outer = 0000000000000000] 12:32:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550745800) [pid = 3264] [serial = 437] [outer = 000000154FB65C00] 12:32:09 INFO - PROCESS | 3264 | 1466710329224 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550FBF800) [pid = 3264] [serial = 438] [outer = 000000154FB65C00] 12:32:09 INFO - PROCESS | 3264 | 1466710329870 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]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 943ms 12:32:09 INFO - PROCESS | 3264 | 1466710329912 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3264 | 1466710329915 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:32:09 INFO - PROCESS | 3264 | 1466710329919 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 3264 | 1466710329923 Marionette TRACE conn6 <- [1,550,null,{}] 12:32:09 INFO - PROCESS | 3264 | 1466710329934 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}] 12:32:09 INFO - PROCESS | 3264 | 1466710329940 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:10 INFO - PROCESS | 3264 | 1466710330082 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:32:10 INFO - PROCESS | 3264 | 1466710330197 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3264 | 1466710330201 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B87E800 == 41 [pid = 3264] [id = 147] 12:32:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001553CB1C00) [pid = 3264] [serial = 439] [outer = 0000000000000000] 12:32:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (00000015559C8000) [pid = 3264] [serial = 440] [outer = 0000001553CB1C00] 12:32:10 INFO - PROCESS | 3264 | 1466710330259 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001557D95C00) [pid = 3264] [serial = 441] [outer = 0000001553CB1C00] 12:32:10 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:10 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:10 INFO - PROCESS | 3264 | 1466710330881 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]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 986ms 12:32:10 INFO - PROCESS | 3264 | 1466710330913 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3264 | 1466710330916 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:32:10 INFO - PROCESS | 3264 | 1466710330920 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3264 | 1466710330923 Marionette TRACE conn6 <- [1,554,null,{}] 12:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:32:10 INFO - PROCESS | 3264 | 1466710330927 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}] 12:32:10 INFO - PROCESS | 3264 | 1466710330929 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:11 INFO - PROCESS | 3264 | 1466710331056 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:32:11 INFO - PROCESS | 3264 | 1466710331127 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3264 | 1466710331130 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:11 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B15000 == 42 [pid = 3264] [id = 148] 12:32:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001557D9C400) [pid = 3264] [serial = 442] [outer = 0000000000000000] 12:32:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001557DA1C00) [pid = 3264] [serial = 443] [outer = 0000001557D9C400] 12:32:11 INFO - PROCESS | 3264 | 1466710331186 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (000000155822D000) [pid = 3264] [serial = 444] [outer = 0000001557D9C400] 12:32:11 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:11 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:11 INFO - PROCESS | 3264 | 1466710331894 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]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1027ms 12:32:11 INFO - PROCESS | 3264 | 1466710331954 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3264 | 1466710331958 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:32:11 INFO - PROCESS | 3264 | 1466710331963 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:32:11 INFO - PROCESS | 3264 | 1466710331966 Marionette TRACE conn6 <- [1,558,null,{}] 12:32:12 INFO - PROCESS | 3264 | 1466710331991 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}] 12:32:12 INFO - PROCESS | 3264 | 1466710331994 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:12 INFO - PROCESS | 3264 | 1466710332107 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:32:12 INFO - PROCESS | 3264 | 1466710332174 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3264 | 1466710332177 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:12 INFO - PROCESS | 3264 | ++DOCSHELL 0000001548122800 == 43 [pid = 3264] [id = 149] 12:32:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001546C16800) [pid = 3264] [serial = 445] [outer = 0000000000000000] 12:32:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001546C4A400) [pid = 3264] [serial = 446] [outer = 0000001546C16800] 12:32:12 INFO - PROCESS | 3264 | 1466710332228 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (000000154B56FC00) [pid = 3264] [serial = 447] [outer = 0000001546C16800] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5C0800 == 42 [pid = 3264] [id = 143] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A462000 == 41 [pid = 3264] [id = 142] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0F000 == 40 [pid = 3264] [id = 141] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155717E000 == 39 [pid = 3264] [id = 140] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001555036000 == 38 [pid = 3264] [id = 139] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 00000015538CB000 == 37 [pid = 3264] [id = 138] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001551057000 == 36 [pid = 3264] [id = 137] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154B362000 == 35 [pid = 3264] [id = 136] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154D141000 == 34 [pid = 3264] [id = 135] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DBA800 == 33 [pid = 3264] [id = 133] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA31000 == 32 [pid = 3264] [id = 134] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B15000 == 31 [pid = 3264] [id = 148] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155B87E800 == 30 [pid = 3264] [id = 147] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A46000 == 29 [pid = 3264] [id = 146] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155382C000 == 28 [pid = 3264] [id = 144] 12:32:13 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D8000 == 27 [pid = 3264] [id = 145] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (000000154CA06C00) [pid = 3264] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001546C4AC00) [pid = 3264] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001547C43000) [pid = 3264] [serial = 378] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001546F19000) [pid = 3264] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001546A70400) [pid = 3264] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001546A65000) [pid = 3264] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001546A71400) [pid = 3264] [serial = 375] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154BD76800) [pid = 3264] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154FB6B000) [pid = 3264] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001546C08C00) [pid = 3264] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001547652400) [pid = 3264] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546975800) [pid = 3264] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550747800) [pid = 3264] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CBD9800) [pid = 3264] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001556255800) [pid = 3264] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001553BD3400) [pid = 3264] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000155822F400) [pid = 3264] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001552E59C00) [pid = 3264] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001558224000) [pid = 3264] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552B1FC00) [pid = 3264] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154CB9F800) [pid = 3264] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550AE3800) [pid = 3264] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550721C00) [pid = 3264] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000155103C400) [pid = 3264] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550FC0800) [pid = 3264] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FBB400) [pid = 3264] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550FCA800) [pid = 3264] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BE5F400) [pid = 3264] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:32:13 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:13 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:13 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:13 INFO - PROCESS | 3264 | 1466710333452 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]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1554ms 12:32:13 INFO - PROCESS | 3264 | 1466710333523 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3264 | 1466710333528 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:32:13 INFO - PROCESS | 3264 | 1466710333533 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 3264 | 1466710333536 Marionette TRACE conn6 <- [1,562,null,{}] 12:32:13 INFO - PROCESS | 3264 | 1466710333543 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}] 12:32:13 INFO - PROCESS | 3264 | 1466710333546 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:13 INFO - PROCESS | 3264 | 1466710333632 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:32:13 INFO - PROCESS | 3264 | 1466710333646 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3264 | 1466710333649 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B07C800 == 28 [pid = 3264] [id = 150] 12:32:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001545A2C400) [pid = 3264] [serial = 448] [outer = 0000000000000000] 12:32:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546968C00) [pid = 3264] [serial = 449] [outer = 0000001545A2C400] 12:32:13 INFO - PROCESS | 3264 | 1466710333700 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546A69C00) [pid = 3264] [serial = 450] [outer = 0000001545A2C400] 12:32:14 INFO - PROCESS | 3264 | 1466710334201 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]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 12:32:14 INFO - PROCESS | 3264 | 1466710334226 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3264 | 1466710334231 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:32:14 INFO - PROCESS | 3264 | 1466710334238 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 3264 | 1466710334241 Marionette TRACE conn6 <- [1,566,null,{}] 12:32:14 INFO - PROCESS | 3264 | 1466710334245 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}] 12:32:14 INFO - PROCESS | 3264 | 1466710334248 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:14 INFO - PROCESS | 3264 | 1466710334340 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:32:14 INFO - PROCESS | 3264 | 1466710334348 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3264 | 1466710334350 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA59800 == 29 [pid = 3264] [id = 151] 12:32:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C47000) [pid = 3264] [serial = 451] [outer = 0000000000000000] 12:32:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C4F800) [pid = 3264] [serial = 452] [outer = 0000001546C47000] 12:32:14 INFO - PROCESS | 3264 | 1466710334402 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154B047400) [pid = 3264] [serial = 453] [outer = 0000001546C47000] 12:32:14 INFO - PROCESS | 3264 | 1466710334872 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]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 12:32:14 INFO - PROCESS | 3264 | 1466710334930 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3264 | 1466710334932 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:32:14 INFO - PROCESS | 3264 | 1466710334936 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:32:14 INFO - PROCESS | 3264 | 1466710334939 Marionette TRACE conn6 <- [1,570,null,{}] 12:32:14 INFO - PROCESS | 3264 | 1466710334951 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}] 12:32:14 INFO - PROCESS | 3264 | 1466710334956 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:15 INFO - PROCESS | 3264 | 1466710335044 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:32:15 INFO - PROCESS | 3264 | 1466710335123 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3264 | 1466710335127 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D06000 == 30 [pid = 3264] [id = 152] 12:32:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001544E5DC00) [pid = 3264] [serial = 454] [outer = 0000000000000000] 12:32:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BE46800) [pid = 3264] [serial = 455] [outer = 0000001544E5DC00] 12:32:15 INFO - PROCESS | 3264 | 1466710335178 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BEE9000) [pid = 3264] [serial = 456] [outer = 0000001544E5DC00] 12:32:15 INFO - PROCESS | 3264 | 1466710335590 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]]]}] 12:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 12:32:15 INFO - PROCESS | 3264 | 1466710335629 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3264 | 1466710335632 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:32:15 INFO - PROCESS | 3264 | 1466710335636 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 3264 | 1466710335638 Marionette TRACE conn6 <- [1,574,null,{}] 12:32:15 INFO - PROCESS | 3264 | 1466710335641 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}] 12:32:15 INFO - PROCESS | 3264 | 1466710335643 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:15 INFO - PROCESS | 3264 | 1466710335786 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:32:15 INFO - PROCESS | 3264 | 1466710335797 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3264 | 1466710335799 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553817800 == 31 [pid = 3264] [id = 153] 12:32:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CB85400) [pid = 3264] [serial = 457] [outer = 0000000000000000] 12:32:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CB9EC00) [pid = 3264] [serial = 458] [outer = 000000154CB85400] 12:32:15 INFO - PROCESS | 3264 | 1466710335846 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154D1B8000) [pid = 3264] [serial = 459] [outer = 000000154CB85400] 12:32:16 INFO - PROCESS | 3264 | [3264] 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 12:32:16 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:16 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:16 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:16 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:16 INFO - PROCESS | 3264 | 1466710336574 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]]]}] 12:32:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:32:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 983ms 12:32:16 INFO - PROCESS | 3264 | 1466710336622 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 3264 | 1466710336624 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:32:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:32:16 INFO - PROCESS | 3264 | 1466710336627 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 3264 | 1466710336629 Marionette TRACE conn6 <- [1,578,null,{}] 12:32:16 INFO - PROCESS | 3264 | 1466710336633 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}] 12:32:16 INFO - PROCESS | 3264 | 1466710336635 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:16 INFO - PROCESS | 3264 | 1466710336741 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:32:16 INFO - PROCESS | 3264 | 1466710336749 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 3264 | 1466710336751 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554065000 == 32 [pid = 3264] [id = 154] 12:32:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546C46000) [pid = 3264] [serial = 460] [outer = 0000000000000000] 12:32:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550718000) [pid = 3264] [serial = 461] [outer = 0000001546C46000] 12:32:16 INFO - PROCESS | 3264 | 1466710336797 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550747400) [pid = 3264] [serial = 462] [outer = 0000001546C46000] 12:32:17 INFO - PROCESS | 3264 | 1466710337277 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]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 12:32:17 INFO - PROCESS | 3264 | 1466710337305 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 3264 | 1466710337308 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:32:17 INFO - PROCESS | 3264 | 1466710337316 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 3264 | 1466710337318 Marionette TRACE conn6 <- [1,582,null,{}] 12:32:17 INFO - PROCESS | 3264 | 1466710337321 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}] 12:32:17 INFO - PROCESS | 3264 | 1466710337328 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:17 INFO - PROCESS | 3264 | 1466710337653 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550AB4400) [pid = 3264] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FD1800) [pid = 3264] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552E5A000) [pid = 3264] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550FD1400) [pid = 3264] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546823400) [pid = 3264] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (00000015462B8C00) [pid = 3264] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154B568400) [pid = 3264] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001544E62400) [pid = 3264] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BA10C00) [pid = 3264] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C3DC00) [pid = 3264] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154B3BAC00) [pid = 3264] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:32:17 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001554E90C00) [pid = 3264] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:32:17 INFO - PROCESS | 3264 | 1466710337708 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3264 | 1466710337711 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:17 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA26000 == 33 [pid = 3264] [id = 155] 12:32:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001544E1D800) [pid = 3264] [serial = 463] [outer = 0000000000000000] 12:32:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (00000015462B8C00) [pid = 3264] [serial = 464] [outer = 0000001544E1D800] 12:32:17 INFO - PROCESS | 3264 | 1466710337756 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154FB68800) [pid = 3264] [serial = 465] [outer = 0000001544E1D800] 12:32:18 INFO - PROCESS | 3264 | 1466710338123 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]]]}] 12:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 12:32:18 INFO - PROCESS | 3264 | 1466710338199 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 3264 | 1466710338201 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:32:18 INFO - PROCESS | 3264 | 1466710338205 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 3264 | 1466710338207 Marionette TRACE conn6 <- [1,586,null,{}] 12:32:18 INFO - PROCESS | 3264 | 1466710338210 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}] 12:32:18 INFO - PROCESS | 3264 | 1466710338212 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:18 INFO - PROCESS | 3264 | 1466710338292 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:32:18 INFO - PROCESS | 3264 | 1466710338298 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3264 | 1466710338300 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557179800 == 34 [pid = 3264] [id = 156] 12:32:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550ABE800) [pid = 3264] [serial = 466] [outer = 0000000000000000] 12:32:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FCC400) [pid = 3264] [serial = 467] [outer = 0000001550ABE800] 12:32:18 INFO - PROCESS | 3264 | 1466710338345 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155102C800) [pid = 3264] [serial = 468] [outer = 0000001550ABE800] 12:32:18 INFO - PROCESS | 3264 | 1466710338784 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]]]}] 12:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 12:32:18 INFO - PROCESS | 3264 | 1466710338837 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 3264 | 1466710338839 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:32:18 INFO - PROCESS | 3264 | 1466710338843 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 3264 | 1466710338844 Marionette TRACE conn6 <- [1,590,null,{}] 12:32:18 INFO - PROCESS | 3264 | 1466710338848 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}] 12:32:18 INFO - PROCESS | 3264 | 1466710338850 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:18 INFO - PROCESS | 3264 | 1466710338932 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:32:18 INFO - PROCESS | 3264 | 1466710338939 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3264 | 1466710338941 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A2F000 == 35 [pid = 3264] [id = 157] 12:32:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015524F0800) [pid = 3264] [serial = 469] [outer = 0000000000000000] 12:32:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552B94C00) [pid = 3264] [serial = 470] [outer = 00000015524F0800] 12:32:19 INFO - PROCESS | 3264 | 1466710338993 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552E52000) [pid = 3264] [serial = 471] [outer = 00000015524F0800] 12:32:19 INFO - PROCESS | 3264 | 1466710339418 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]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:32:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 12:32:19 INFO - PROCESS | 3264 | 1466710339473 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 3264 | 1466710339475 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:32:19 INFO - PROCESS | 3264 | 1466710339479 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:32:19 INFO - PROCESS | 3264 | 1466710339481 Marionette TRACE conn6 <- [1,594,null,{}] 12:32:19 INFO - PROCESS | 3264 | 1466710339485 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}] 12:32:19 INFO - PROCESS | 3264 | 1466710339487 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:19 INFO - PROCESS | 3264 | 1466710339571 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:32:19 INFO - PROCESS | 3264 | 1466710339578 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3264 | 1466710339580 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:19 INFO - PROCESS | 3264 | ++DOCSHELL 00000015529A0800 == 36 [pid = 3264] [id = 158] 12:32:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552FD1000) [pid = 3264] [serial = 472] [outer = 0000000000000000] 12:32:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553514400) [pid = 3264] [serial = 473] [outer = 0000001552FD1000] 12:32:19 INFO - PROCESS | 3264 | 1466710339626 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015539B2000) [pid = 3264] [serial = 474] [outer = 0000001552FD1000] 12:32:20 INFO - PROCESS | 3264 | 1466710340414 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]]]}] 12:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 12:32:20 INFO - PROCESS | 3264 | 1466710340468 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 3264 | 1466710340473 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:32:20 INFO - PROCESS | 3264 | 1466710340478 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 3264 | 1466710340484 Marionette TRACE conn6 <- [1,598,null,{}] 12:32:20 INFO - PROCESS | 3264 | 1466710340490 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}] 12:32:20 INFO - PROCESS | 3264 | 1466710340493 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:20 INFO - PROCESS | 3264 | 1466710340620 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:32:20 INFO - PROCESS | 3264 | 1466710340692 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3264 | 1466710340695 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D140800 == 37 [pid = 3264] [id = 159] 12:32:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546A6A400) [pid = 3264] [serial = 475] [outer = 0000000000000000] 12:32:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546C0DC00) [pid = 3264] [serial = 476] [outer = 0000001546A6A400] 12:32:20 INFO - PROCESS | 3264 | 1466710340754 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C50C00) [pid = 3264] [serial = 477] [outer = 0000001546A6A400] 12:32:21 INFO - PROCESS | 3264 | 1466710341515 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]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1087ms 12:32:21 INFO - PROCESS | 3264 | 1466710341569 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 3264 | 1466710341574 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:32:21 INFO - PROCESS | 3264 | 1466710341581 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 3264 | 1466710341584 Marionette TRACE conn6 <- [1,602,null,{}] 12:32:21 INFO - PROCESS | 3264 | 1466710341633 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}] 12:32:21 INFO - PROCESS | 3264 | 1466710341637 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:21 INFO - PROCESS | 3264 | 1466710341773 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:32:21 INFO - PROCESS | 3264 | 1466710341837 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3264 | 1466710341839 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554064000 == 38 [pid = 3264] [id = 160] 12:32:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154BE57000) [pid = 3264] [serial = 478] [outer = 0000000000000000] 12:32:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000154CA0F400) [pid = 3264] [serial = 479] [outer = 000000154BE57000] 12:32:21 INFO - PROCESS | 3264 | 1466710341897 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001550744400) [pid = 3264] [serial = 480] [outer = 000000154BE57000] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A2F000 == 37 [pid = 3264] [id = 157] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001557179800 == 36 [pid = 3264] [id = 156] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA26000 == 35 [pid = 3264] [id = 155] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001554065000 == 34 [pid = 3264] [id = 154] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001553817800 == 33 [pid = 3264] [id = 153] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D06000 == 32 [pid = 3264] [id = 152] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA59800 == 31 [pid = 3264] [id = 151] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 000000154B07C800 == 30 [pid = 3264] [id = 150] 12:32:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001548122800 == 29 [pid = 3264] [id = 149] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001550ADFC00) [pid = 3264] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550FC0400) [pid = 3264] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001552DCD800) [pid = 3264] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FD8C00) [pid = 3264] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000155351DC00) [pid = 3264] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001553513000) [pid = 3264] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546A67400) [pid = 3264] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C4E800) [pid = 3264] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546A69800) [pid = 3264] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C48800) [pid = 3264] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BBA5800) [pid = 3264] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BEF4400) [pid = 3264] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (00000015506F7C00) [pid = 3264] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154BE53400) [pid = 3264] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BEF0800) [pid = 3264] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C90400) [pid = 3264] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015550BE800) [pid = 3264] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550FC7000) [pid = 3264] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001555F12000) [pid = 3264] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001556DF0000) [pid = 3264] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001554535C00) [pid = 3264] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000155414C800) [pid = 3264] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000155074C800) [pid = 3264] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:32:22 INFO - PROCESS | 3264 | 1466710342738 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]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:32:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1189ms 12:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:32:22 INFO - PROCESS | 3264 | 1466710342771 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3264 | 1466710342776 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:32:22 INFO - PROCESS | 3264 | 1466710342780 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3264 | 1466710342785 Marionette TRACE conn6 <- [1,606,null,{}] 12:32:22 INFO - PROCESS | 3264 | 1466710342805 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}] 12:32:22 INFO - PROCESS | 3264 | 1466710342808 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:22 INFO - PROCESS | 3264 | 1466710342899 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:32:22 INFO - PROCESS | 3264 | 1466710342911 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3264 | 1466710342913 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:22 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDBB000 == 30 [pid = 3264] [id = 161] 12:32:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546A6B400) [pid = 3264] [serial = 481] [outer = 0000000000000000] 12:32:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C07800) [pid = 3264] [serial = 482] [outer = 0000001546A6B400] 12:32:22 INFO - PROCESS | 3264 | 1466710342962 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C52400) [pid = 3264] [serial = 483] [outer = 0000001546A6B400] 12:32:23 INFO - PROCESS | 3264 | 1466710343456 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]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 12:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:32:23 INFO - PROCESS | 3264 | 1466710343475 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3264 | 1466710343480 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:32:23 INFO - PROCESS | 3264 | 1466710343486 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 3264 | 1466710343489 Marionette TRACE conn6 <- [1,610,null,{}] 12:32:23 INFO - PROCESS | 3264 | 1466710343493 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}] 12:32:23 INFO - PROCESS | 3264 | 1466710343496 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:23 INFO - PROCESS | 3264 | 1466710343589 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:32:23 INFO - PROCESS | 3264 | 1466710343598 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3264 | 1466710343600 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551051000 == 31 [pid = 3264] [id = 162] 12:32:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BDD4C00) [pid = 3264] [serial = 484] [outer = 0000000000000000] 12:32:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BE53400) [pid = 3264] [serial = 485] [outer = 000000154BDD4C00] 12:32:23 INFO - PROCESS | 3264 | 1466710343650 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BEF2400) [pid = 3264] [serial = 486] [outer = 000000154BDD4C00] 12:32:24 INFO - PROCESS | 3264 | 1466710344118 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]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 12:32:24 INFO - PROCESS | 3264 | 1466710344178 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3264 | 1466710344180 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:32:24 INFO - PROCESS | 3264 | 1466710344184 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3264 | 1466710344188 Marionette TRACE conn6 <- [1,614,null,{}] 12:32:24 INFO - PROCESS | 3264 | 1466710344199 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}] 12:32:24 INFO - PROCESS | 3264 | 1466710344204 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:24 INFO - PROCESS | 3264 | 1466710344293 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:32:24 INFO - PROCESS | 3264 | 1466710344394 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3264 | 1466710344397 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:24 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C33800 == 32 [pid = 3264] [id = 163] 12:32:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154D1B7C00) [pid = 3264] [serial = 487] [outer = 0000000000000000] 12:32:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550723C00) [pid = 3264] [serial = 488] [outer = 000000154D1B7C00] 12:32:24 INFO - PROCESS | 3264 | 1466710344448 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550AB6400) [pid = 3264] [serial = 489] [outer = 000000154D1B7C00] 12:32:24 INFO - PROCESS | 3264 | 1466710344821 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]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 12:32:24 INFO - PROCESS | 3264 | 1466710344878 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3264 | 1466710344881 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:32:24 INFO - PROCESS | 3264 | 1466710344890 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3264 | 1466710344892 Marionette TRACE conn6 <- [1,618,null,{}] 12:32:24 INFO - PROCESS | 3264 | 1466710344896 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}] 12:32:24 INFO - PROCESS | 3264 | 1466710344898 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:25 INFO - PROCESS | 3264 | 1466710345014 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:32:25 INFO - PROCESS | 3264 | 1466710345020 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3264 | 1466710345022 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555035000 == 33 [pid = 3264] [id = 164] 12:32:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AE5C00) [pid = 3264] [serial = 490] [outer = 0000000000000000] 12:32:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FBDC00) [pid = 3264] [serial = 491] [outer = 0000001550AE5C00] 12:32:25 INFO - PROCESS | 3264 | 1466710345074 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FCCC00) [pid = 3264] [serial = 492] [outer = 0000001550AE5C00] 12:32:25 INFO - PROCESS | 3264 | 1466710345517 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]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 12:32:25 INFO - PROCESS | 3264 | 1466710345578 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3264 | 1466710345581 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:32:25 INFO - PROCESS | 3264 | 1466710345589 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3264 | 1466710345591 Marionette TRACE conn6 <- [1,622,null,{}] 12:32:25 INFO - PROCESS | 3264 | 1466710345595 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}] 12:32:25 INFO - PROCESS | 3264 | 1466710345597 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:25 INFO - PROCESS | 3264 | 1466710345737 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:32:25 INFO - PROCESS | 3264 | 1466710345759 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3264 | 1466710345762 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557178800 == 34 [pid = 3264] [id = 165] 12:32:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155103AC00) [pid = 3264] [serial = 493] [outer = 0000000000000000] 12:32:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552B12400) [pid = 3264] [serial = 494] [outer = 000000155103AC00] 12:32:25 INFO - PROCESS | 3264 | 1466710345806 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552FC8400) [pid = 3264] [serial = 495] [outer = 000000155103AC00] 12:32:26 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:26 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:26 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:26 INFO - PROCESS | 3264 | 1466710346258 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]]]}] 12:32:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:32:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 687ms 12:32:26 INFO - PROCESS | 3264 | 1466710346280 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 3264 | 1466710346282 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:32:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:32:26 INFO - PROCESS | 3264 | 1466710346286 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - PROCESS | 3264 | 1466710346287 Marionette TRACE conn6 <- [1,626,null,{}] 12:32:26 INFO - PROCESS | 3264 | 1466710346291 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}] 12:32:26 INFO - PROCESS | 3264 | 1466710346297 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:26 INFO - PROCESS | 3264 | 1466710346428 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:32:26 INFO - PROCESS | 3264 | 1466710346435 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3264 | 1466710346437 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:26 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B21800 == 35 [pid = 3264] [id = 166] 12:32:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553513400) [pid = 3264] [serial = 496] [outer = 0000000000000000] 12:32:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155351C800) [pid = 3264] [serial = 497] [outer = 0000001553513400] 12:32:26 INFO - PROCESS | 3264 | 1466710346523 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001554C3AC00) [pid = 3264] [serial = 498] [outer = 0000001553513400] 12:32:26 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:26 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:26 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C46000) [pid = 3264] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001553CB1C00) [pid = 3264] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001557D9C400) [pid = 3264] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001544E1D800) [pid = 3264] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154FB65C00) [pid = 3264] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C47000) [pid = 3264] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C16800) [pid = 3264] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154696EC00) [pid = 3264] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550ABE800) [pid = 3264] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154CB85400) [pid = 3264] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:32:26 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001545A2C400) [pid = 3264] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:32:27 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001544E5DC00) [pid = 3264] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:32:27 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015524F0800) [pid = 3264] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:32:27 INFO - PROCESS | 3264 | 1466710347023 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]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 774ms 12:32:27 INFO - PROCESS | 3264 | 1466710347063 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3264 | 1466710347065 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:32:27 INFO - PROCESS | 3264 | 1466710347073 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3264 | 1466710347075 Marionette TRACE conn6 <- [1,630,null,{}] 12:32:27 INFO - PROCESS | 3264 | 1466710347079 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}] 12:32:27 INFO - PROCESS | 3264 | 1466710347081 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:27 INFO - PROCESS | 3264 | 1466710347162 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:32:27 INFO - PROCESS | 3264 | 1466710347168 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3264 | 1466710347170 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3DB800 == 36 [pid = 3264] [id = 167] 12:32:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001544E34C00) [pid = 3264] [serial = 499] [outer = 0000000000000000] 12:32:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154C03F000) [pid = 3264] [serial = 500] [outer = 0000001544E34C00] 12:32:27 INFO - PROCESS | 3264 | 1466710347215 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001552B95C00) [pid = 3264] [serial = 501] [outer = 0000001544E34C00] 12:32:27 INFO - PROCESS | 3264 | 1466710347641 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]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 627ms 12:32:27 INFO - PROCESS | 3264 | 1466710347704 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3264 | 1466710347707 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:32:27 INFO - PROCESS | 3264 | 1466710347710 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3264 | 1466710347712 Marionette TRACE conn6 <- [1,634,null,{}] 12:32:27 INFO - PROCESS | 3264 | 1466710347724 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}] 12:32:27 INFO - PROCESS | 3264 | 1466710347726 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:27 INFO - PROCESS | 3264 | 1466710347809 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:32:27 INFO - PROCESS | 3264 | 1466710347815 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3264 | 1466710347817 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5B4000 == 37 [pid = 3264] [id = 168] 12:32:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001554C8A400) [pid = 3264] [serial = 502] [outer = 0000000000000000] 12:32:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (00000015550BD800) [pid = 3264] [serial = 503] [outer = 0000001554C8A400] 12:32:27 INFO - PROCESS | 3264 | 1466710347865 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001555B85400) [pid = 3264] [serial = 504] [outer = 0000001554C8A400] 12:32:28 INFO - PROCESS | 3264 | 1466710348281 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]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 12:32:28 INFO - PROCESS | 3264 | 1466710348309 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3264 | 1466710348311 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:32:28 INFO - PROCESS | 3264 | 1466710348315 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:32:28 INFO - PROCESS | 3264 | 1466710348317 Marionette TRACE conn6 <- [1,638,null,{}] 12:32:28 INFO - PROCESS | 3264 | 1466710348324 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}] 12:32:28 INFO - PROCESS | 3264 | 1466710348326 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:28 INFO - PROCESS | 3264 | 1466710348409 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:32:28 INFO - PROCESS | 3264 | 1466710348415 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 3264 | 1466710348418 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B054800 == 38 [pid = 3264] [id = 169] 12:32:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001556255800) [pid = 3264] [serial = 505] [outer = 0000000000000000] 12:32:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155746CC00) [pid = 3264] [serial = 506] [outer = 0000001556255800] 12:32:28 INFO - PROCESS | 3264 | 1466710348465 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001557D9AC00) [pid = 3264] [serial = 507] [outer = 0000001556255800] 12:32:28 INFO - PROCESS | 3264 | 1466710348901 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]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 12:32:28 INFO - PROCESS | 3264 | 1466710348954 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3264 | 1466710348956 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:32:29 INFO - PROCESS | 3264 | 1466710349000 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3264 | 1466710349004 Marionette TRACE conn6 <- [1,642,null,{}] 12:32:29 INFO - PROCESS | 3264 | 1466710349010 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}] 12:32:29 INFO - PROCESS | 3264 | 1466710349014 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:29 INFO - PROCESS | 3264 | 1466710349137 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:32:29 INFO - PROCESS | 3264 | 1466710349244 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3264 | 1466710349248 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B7A5800 == 39 [pid = 3264] [id = 170] 12:32:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154696F000) [pid = 3264] [serial = 508] [outer = 0000000000000000] 12:32:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546C0CC00) [pid = 3264] [serial = 509] [outer = 000000154696F000] 12:32:29 INFO - PROCESS | 3264 | 1466710349308 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154814F800) [pid = 3264] [serial = 510] [outer = 000000154696F000] 12:32:29 INFO - PROCESS | 3264 | 1466710349960 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]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1024ms 12:32:30 INFO - PROCESS | 3264 | 1466710350029 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3264 | 1466710350034 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:32:30 INFO - PROCESS | 3264 | 1466710350041 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3264 | 1466710350043 Marionette TRACE conn6 <- [1,646,null,{}] 12:32:30 INFO - PROCESS | 3264 | 1466710350051 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}] 12:32:30 INFO - PROCESS | 3264 | 1466710350055 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:30 INFO - PROCESS | 3264 | 1466710350203 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:32:30 INFO - PROCESS | 3264 | 1466710350317 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3264 | 1466710350320 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:30 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556452800 == 40 [pid = 3264] [id = 171] 12:32:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154CB9BC00) [pid = 3264] [serial = 511] [outer = 0000000000000000] 12:32:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000155071A400) [pid = 3264] [serial = 512] [outer = 000000154CB9BC00] 12:32:30 INFO - PROCESS | 3264 | 1466710350379 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550ADFC00) [pid = 3264] [serial = 513] [outer = 000000154CB9BC00] 12:32:30 INFO - PROCESS | 3264 | 1466710350958 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]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 985ms 12:32:31 INFO - PROCESS | 3264 | 1466710351027 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3264 | 1466710351030 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:32:31 INFO - PROCESS | 3264 | 1466710351034 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - PROCESS | 3264 | 1466710351037 Marionette TRACE conn6 <- [1,650,null,{}] 12:32:31 INFO - PROCESS | 3264 | 1466710351041 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}] 12:32:31 INFO - PROCESS | 3264 | 1466710351044 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:31 INFO - PROCESS | 3264 | 1466710351163 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:32:31 INFO - PROCESS | 3264 | 1466710351285 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3264 | 1466710351292 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:31 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B868800 == 41 [pid = 3264] [id = 172] 12:32:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001553BD9400) [pid = 3264] [serial = 514] [outer = 0000000000000000] 12:32:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001554521C00) [pid = 3264] [serial = 515] [outer = 0000001553BD9400] 12:32:31 INFO - PROCESS | 3264 | 1466710351352 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001557475800) [pid = 3264] [serial = 516] [outer = 0000001553BD9400] 12:32:31 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:31 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:32 INFO - PROCESS | 3264 | 1466710352020 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]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1029ms 12:32:32 INFO - PROCESS | 3264 | 1466710352064 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3264 | 1466710352067 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:32:32 INFO - PROCESS | 3264 | 1466710352070 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 3264 | 1466710352073 Marionette TRACE conn6 <- [1,654,null,{}] 12:32:32 INFO - PROCESS | 3264 | 1466710352076 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}] 12:32:32 INFO - PROCESS | 3264 | 1466710352079 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:32 INFO - PROCESS | 3264 | 1466710352295 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:32:32 INFO - PROCESS | 3264 | 1466710352429 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3264 | 1466710352432 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B363000 == 42 [pid = 3264] [id = 173] 12:32:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001546966400) [pid = 3264] [serial = 517] [outer = 0000000000000000] 12:32:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000154696E400) [pid = 3264] [serial = 518] [outer = 0000001546966400] 12:32:32 INFO - PROCESS | 3264 | 1466710352484 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001546C23800) [pid = 3264] [serial = 519] [outer = 0000001546966400] 12:32:32 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:32 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5B4000 == 41 [pid = 3264] [id = 168] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3DB800 == 40 [pid = 3264] [id = 167] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B21800 == 39 [pid = 3264] [id = 166] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001557178800 == 38 [pid = 3264] [id = 165] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001555035000 == 37 [pid = 3264] [id = 164] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C33800 == 36 [pid = 3264] [id = 163] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001551051000 == 35 [pid = 3264] [id = 162] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDBB000 == 34 [pid = 3264] [id = 161] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001554064000 == 33 [pid = 3264] [id = 160] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000154D140800 == 32 [pid = 3264] [id = 159] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 00000015529A0800 == 31 [pid = 3264] [id = 158] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000155B868800 == 30 [pid = 3264] [id = 172] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 0000001556452800 == 29 [pid = 3264] [id = 171] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000155B054800 == 28 [pid = 3264] [id = 169] 12:32:33 INFO - PROCESS | 3264 | --DOCSHELL 000000154B7A5800 == 27 [pid = 3264] [id = 170] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001552E52000) [pid = 3264] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001550747400) [pid = 3264] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001557D95C00) [pid = 3264] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000155822D000) [pid = 3264] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550718000) [pid = 3264] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154FB68800) [pid = 3264] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FBF800) [pid = 3264] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154B047400) [pid = 3264] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001557DA1C00) [pid = 3264] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (00000015559C8000) [pid = 3264] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015462B8C00) [pid = 3264] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154B56FC00) [pid = 3264] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C4F800) [pid = 3264] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C44400) [pid = 3264] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000155102C800) [pid = 3264] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C4A400) [pid = 3264] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154D1B8000) [pid = 3264] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154CB9EC00) [pid = 3264] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FCC400) [pid = 3264] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546968C00) [pid = 3264] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546A69C00) [pid = 3264] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE57C00) [pid = 3264] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550745800) [pid = 3264] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BE46800) [pid = 3264] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154BEE9000) [pid = 3264] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001552B94C00) [pid = 3264] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:32:33 INFO - PROCESS | 3264 | 1466710353793 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]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1739ms 12:32:33 INFO - PROCESS | 3264 | 1466710353813 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3264 | 1466710353817 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:32:33 INFO - PROCESS | 3264 | 1466710353824 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3264 | 1466710353827 Marionette TRACE conn6 <- [1,658,null,{}] 12:32:33 INFO - PROCESS | 3264 | 1466710353834 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}] 12:32:33 INFO - PROCESS | 3264 | 1466710353837 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:33 INFO - PROCESS | 3264 | 1466710353929 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:32:34 INFO - PROCESS | 3264 | 1466710354038 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3264 | 1466710354041 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:34 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C0C800 == 28 [pid = 3264] [id = 174] 12:32:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001545A2C800) [pid = 3264] [serial = 520] [outer = 0000000000000000] 12:32:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001545FC8C00) [pid = 3264] [serial = 521] [outer = 0000001545A2C800] 12:32:34 INFO - PROCESS | 3264 | 1466710354093 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546A63800) [pid = 3264] [serial = 522] [outer = 0000001545A2C800] 12:32:34 INFO - PROCESS | 3264 | 1466710354518 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]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 732ms 12:32:34 INFO - PROCESS | 3264 | 1466710354558 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3264 | 1466710354563 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:32:34 INFO - PROCESS | 3264 | 1466710354570 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 3264 | 1466710354573 Marionette TRACE conn6 <- [1,662,null,{}] 12:32:34 INFO - PROCESS | 3264 | 1466710354577 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}] 12:32:34 INFO - PROCESS | 3264 | 1466710354580 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:34 INFO - PROCESS | 3264 | 1466710354678 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:32:34 INFO - PROCESS | 3264 | 1466710354685 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3264 | 1466710354688 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:34 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA54800 == 29 [pid = 3264] [id = 175] 12:32:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C08400) [pid = 3264] [serial = 523] [outer = 0000000000000000] 12:32:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546C44400) [pid = 3264] [serial = 524] [outer = 0000001546C08400] 12:32:34 INFO - PROCESS | 3264 | 1466710354738 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C51C00) [pid = 3264] [serial = 525] [outer = 0000001546C08400] 12:32:35 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:35 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:35 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:35 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:35 INFO - PROCESS | 3264 | 1466710355201 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]]]}] 12:32:35 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 12:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 12:32:35 INFO - PROCESS | 3264 | 1466710355264 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3264 | 1466710355266 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:32:35 INFO - PROCESS | 3264 | 1466710355270 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 3264 | 1466710355274 Marionette TRACE conn6 <- [1,666,null,{}] 12:32:35 INFO - PROCESS | 3264 | 1466710355286 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}] 12:32:35 INFO - PROCESS | 3264 | 1466710355291 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:35 INFO - PROCESS | 3264 | 1466710355410 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:32:35 INFO - PROCESS | 3264 | 1466710355484 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3264 | 1466710355487 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:35 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E97800 == 30 [pid = 3264] [id = 176] 12:32:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001545A20800) [pid = 3264] [serial = 526] [outer = 0000000000000000] 12:32:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BAB9400) [pid = 3264] [serial = 527] [outer = 0000001545A20800] 12:32:35 INFO - PROCESS | 3264 | 1466710355537 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BE5D400) [pid = 3264] [serial = 528] [outer = 0000001545A20800] 12:32:35 INFO - PROCESS | 3264 | 1466710355948 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]]]}] 12:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 732ms 12:32:36 INFO - PROCESS | 3264 | 1466710356007 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 3264 | 1466710356010 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:32:36 INFO - PROCESS | 3264 | 1466710356013 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 3264 | 1466710356016 Marionette TRACE conn6 <- [1,670,null,{}] 12:32:36 INFO - PROCESS | 3264 | 1466710356019 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}] 12:32:36 INFO - PROCESS | 3264 | 1466710356021 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:36 INFO - PROCESS | 3264 | 1466710356131 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:32:36 INFO - PROCESS | 3264 | 1466710356137 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3264 | 1466710356139 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000155388C800 == 31 [pid = 3264] [id = 177] 12:32:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154C033400) [pid = 3264] [serial = 529] [outer = 0000000000000000] 12:32:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CB92400) [pid = 3264] [serial = 530] [outer = 000000154C033400] 12:32:36 INFO - PROCESS | 3264 | 1466710356227 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CBD9800) [pid = 3264] [serial = 531] [outer = 000000154C033400] 12:32:36 INFO - PROCESS | 3264 | [3264] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:32:37 INFO - PROCESS | 3264 | [3264] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:32:37 INFO - PROCESS | 3264 | 1466710357263 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]]]}] 12:32:37 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) 12:32:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1300ms 12:32:37 INFO - PROCESS | 3264 | 1466710357315 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3264 | 1466710357317 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:32:37 INFO - PROCESS | 3264 | 1466710357321 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3264 | 1466710357322 Marionette TRACE conn6 <- [1,674,null,{}] 12:32:37 INFO - PROCESS | 3264 | 1466710357333 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}] 12:32:37 INFO - PROCESS | 3264 | 1466710357335 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:37 INFO - PROCESS | 3264 | 1466710357442 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:32:37 INFO - PROCESS | 3264 | 1466710357448 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3264 | 1466710357450 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:37 INFO - PROCESS | 3264 | ++DOCSHELL 000000155406B000 == 32 [pid = 3264] [id = 178] 12:32:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001544E2EC00) [pid = 3264] [serial = 532] [outer = 0000000000000000] 12:32:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550719C00) [pid = 3264] [serial = 533] [outer = 0000001544E2EC00] 12:32:37 INFO - PROCESS | 3264 | 1466710357495 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155074DC00) [pid = 3264] [serial = 534] [outer = 0000001544E2EC00] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001556255800) [pid = 3264] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550AE5C00) [pid = 3264] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000155103AC00) [pid = 3264] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BDD4C00) [pid = 3264] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552FD1000) [pid = 3264] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546A6A400) [pid = 3264] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154D1B7C00) [pid = 3264] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546A6B400) [pid = 3264] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BE57000) [pid = 3264] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553513400) [pid = 3264] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001544E34C00) [pid = 3264] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:32:37 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554C8A400) [pid = 3264] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:32:38 INFO - PROCESS | 3264 | 1466710358517 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]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1240ms 12:32:38 INFO - PROCESS | 3264 | 1466710358564 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 3264 | 1466710358566 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:32:38 INFO - PROCESS | 3264 | 1466710358569 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 3264 | 1466710358571 Marionette TRACE conn6 <- [1,678,null,{}] 12:32:38 INFO - PROCESS | 3264 | 1466710358575 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}] 12:32:38 INFO - PROCESS | 3264 | 1466710358581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:38 INFO - PROCESS | 3264 | 1466710358714 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:32:38 INFO - PROCESS | 3264 | 1466710358752 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3264 | 1466710358754 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:38 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555052000 == 33 [pid = 3264] [id = 179] 12:32:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001544E6B400) [pid = 3264] [serial = 535] [outer = 0000000000000000] 12:32:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550745800) [pid = 3264] [serial = 536] [outer = 0000001544E6B400] 12:32:38 INFO - PROCESS | 3264 | 1466710358802 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550FBF400) [pid = 3264] [serial = 537] [outer = 0000001544E6B400] 12:32:39 INFO - PROCESS | 3264 | 1466710359701 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]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:32:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1177ms 12:32:39 INFO - PROCESS | 3264 | 1466710359749 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3264 | 1466710359751 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:32:39 INFO - PROCESS | 3264 | 1466710359755 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3264 | 1466710359757 Marionette TRACE conn6 <- [1,682,null,{}] 12:32:39 INFO - PROCESS | 3264 | 1466710359760 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}] 12:32:39 INFO - PROCESS | 3264 | 1466710359762 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:39 INFO - PROCESS | 3264 | 1466710359866 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:32:39 INFO - PROCESS | 3264 | 1466710359874 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3264 | 1466710359876 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557437800 == 34 [pid = 3264] [id = 180] 12:32:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550FC5C00) [pid = 3264] [serial = 538] [outer = 0000000000000000] 12:32:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FD4C00) [pid = 3264] [serial = 539] [outer = 0000001550FC5C00] 12:32:39 INFO - PROCESS | 3264 | 1466710359921 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001551089000) [pid = 3264] [serial = 540] [outer = 0000001550FC5C00] 12:32:41 INFO - PROCESS | 3264 | 1466710361174 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]]]}] 12:32:41 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) 12:32:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1426ms 12:32:41 INFO - PROCESS | 3264 | 1466710361184 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3264 | 1466710361189 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:32:41 INFO - PROCESS | 3264 | 1466710361203 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3264 | 1466710361207 Marionette TRACE conn6 <- [1,686,null,{}] 12:32:41 INFO - PROCESS | 3264 | 1466710361213 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}] 12:32:41 INFO - PROCESS | 3264 | 1466710361217 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:41 INFO - PROCESS | 3264 | 1466710361387 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:32:41 INFO - PROCESS | 3264 | 1466710361475 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3264 | 1466710361479 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:41 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D109800 == 35 [pid = 3264] [id = 181] 12:32:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001546C0F000) [pid = 3264] [serial = 541] [outer = 0000000000000000] 12:32:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546C28000) [pid = 3264] [serial = 542] [outer = 0000001546C0F000] 12:32:41 INFO - PROCESS | 3264 | 1466710361537 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154B04C800) [pid = 3264] [serial = 543] [outer = 0000001546C0F000] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 0000001555052000 == 34 [pid = 3264] [id = 179] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 000000155406B000 == 33 [pid = 3264] [id = 178] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 000000155388C800 == 32 [pid = 3264] [id = 177] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E97800 == 31 [pid = 3264] [id = 176] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA54800 == 30 [pid = 3264] [id = 175] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C0C800 == 29 [pid = 3264] [id = 174] 12:32:42 INFO - PROCESS | 3264 | --DOCSHELL 000000154B363000 == 28 [pid = 3264] [id = 173] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550FBDC00) [pid = 3264] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552FC8400) [pid = 3264] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552B12400) [pid = 3264] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BEF2400) [pid = 3264] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553514400) [pid = 3264] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015539B2000) [pid = 3264] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546C0DC00) [pid = 3264] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001546C50C00) [pid = 3264] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550723C00) [pid = 3264] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546C07800) [pid = 3264] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546C52400) [pid = 3264] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154CA0F400) [pid = 3264] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001550744400) [pid = 3264] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154BE53400) [pid = 3264] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000155351C800) [pid = 3264] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001552B95C00) [pid = 3264] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154C03F000) [pid = 3264] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001554C3AC00) [pid = 3264] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001557D9AC00) [pid = 3264] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (00000015550BD800) [pid = 3264] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001555B85400) [pid = 3264] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001550AB6400) [pid = 3264] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001550FCCC00) [pid = 3264] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000155746CC00) [pid = 3264] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:32:42 INFO - PROCESS | 3264 | 1466710362772 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]]]}] 12:32:42 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) 12:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1599ms 12:32:42 INFO - PROCESS | 3264 | 1466710362802 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3264 | 1466710362807 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:32:42 INFO - PROCESS | 3264 | 1466710362851 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 3264 | 1466710362854 Marionette TRACE conn6 <- [1,690,null,{}] 12:32:42 INFO - PROCESS | 3264 | 1466710362861 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}] 12:32:42 INFO - PROCESS | 3264 | 1466710362864 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:42 INFO - PROCESS | 3264 | 1466710362949 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:32:42 INFO - PROCESS | 3264 | 1466710362957 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 3264 | 1466710362962 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:42 INFO - PROCESS | 3264 | ++DOCSHELL 0000001548114000 == 29 [pid = 3264] [id = 182] 12:32:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001545FCBC00) [pid = 3264] [serial = 544] [outer = 0000000000000000] 12:32:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (0000001546150800) [pid = 3264] [serial = 545] [outer = 0000001545FCBC00] 12:32:43 INFO - PROCESS | 3264 | 1466710363014 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546969000) [pid = 3264] [serial = 546] [outer = 0000001545FCBC00] 12:32:43 INFO - PROCESS | 3264 | 1466710363974 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]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:32:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 12:32:44 INFO - PROCESS | 3264 | 1466710363991 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3264 | 1466710363996 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:32:44 INFO - PROCESS | 3264 | 1466710364003 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 3264 | 1466710364006 Marionette TRACE conn6 <- [1,694,null,{}] 12:32:44 INFO - PROCESS | 3264 | 1466710364010 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}] 12:32:44 INFO - PROCESS | 3264 | 1466710364013 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:44 INFO - PROCESS | 3264 | 1466710364105 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:32:44 INFO - PROCESS | 3264 | 1466710364113 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3264 | 1466710364115 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA29800 == 30 [pid = 3264] [id = 183] 12:32:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546C31C00) [pid = 3264] [serial = 547] [outer = 0000000000000000] 12:32:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001546C49400) [pid = 3264] [serial = 548] [outer = 0000001546C31C00] 12:32:44 INFO - PROCESS | 3264 | 1466710364163 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546F19800) [pid = 3264] [serial = 549] [outer = 0000001546C31C00] 12:32:45 INFO - PROCESS | 3264 | 1466710365122 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1191ms 12:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:32:45 INFO - PROCESS | 3264 | 1466710365196 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3264 | 1466710365198 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:32:45 INFO - PROCESS | 3264 | 1466710365208 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3264 | 1466710365212 Marionette TRACE conn6 <- [1,698,null,{}] 12:32:45 INFO - PROCESS | 3264 | 1466710365223 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}] 12:32:45 INFO - PROCESS | 3264 | 1466710365228 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:45 INFO - PROCESS | 3264 | 1466710365338 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:32:45 INFO - PROCESS | 3264 | 1466710365346 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 3264 | 1466710365349 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:45 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552472000 == 31 [pid = 3264] [id = 184] 12:32:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154B572C00) [pid = 3264] [serial = 550] [outer = 0000000000000000] 12:32:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154B575800) [pid = 3264] [serial = 551] [outer = 000000154B572C00] 12:32:45 INFO - PROCESS | 3264 | 1466710365433 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154BD7A800) [pid = 3264] [serial = 552] [outer = 000000154B572C00] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001544E6B400) [pid = 3264] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001546966400) [pid = 3264] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001546C08400) [pid = 3264] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001545A20800) [pid = 3264] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (000000154C033400) [pid = 3264] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000154696F000) [pid = 3264] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (000000154CB9BC00) [pid = 3264] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001553BD9400) [pid = 3264] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (0000001544E2EC00) [pid = 3264] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:32:45 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (0000001545A2C800) [pid = 3264] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:32:46 INFO - PROCESS | 3264 | 1466710366349 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]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1190ms 12:32:46 INFO - PROCESS | 3264 | 1466710366394 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 3264 | 1466710366397 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:32:46 INFO - PROCESS | 3264 | 1466710366401 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 3264 | 1466710366402 Marionette TRACE conn6 <- [1,702,null,{}] 12:32:46 INFO - PROCESS | 3264 | 1466710366406 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}] 12:32:46 INFO - PROCESS | 3264 | 1466710366408 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:46 INFO - PROCESS | 3264 | 1466710366517 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:32:46 INFO - PROCESS | 3264 | 1466710366526 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3264 | 1466710366528 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:46 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553415800 == 32 [pid = 3264] [id = 185] 12:32:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (000000154BE53000) [pid = 3264] [serial = 553] [outer = 0000000000000000] 12:32:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (000000154BE59000) [pid = 3264] [serial = 554] [outer = 000000154BE53000] 12:32:46 INFO - PROCESS | 3264 | 1466710366574 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154BEF2800) [pid = 3264] [serial = 555] [outer = 000000154BE53000] 12:32:47 INFO - PROCESS | 3264 | 1466710367498 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]]]}] 12:32:47 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 12:32:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1138ms 12:32:47 INFO - PROCESS | 3264 | 1466710367541 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3264 | 1466710367543 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:32:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:32:47 INFO - PROCESS | 3264 | 1466710367546 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 3264 | 1466710367548 Marionette TRACE conn6 <- [1,706,null,{}] 12:32:47 INFO - PROCESS | 3264 | 1466710367552 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}] 12:32:47 INFO - PROCESS | 3264 | 1466710367554 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:47 INFO - PROCESS | 3264 | 1466710367658 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:32:47 INFO - PROCESS | 3264 | 1466710367666 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3264 | 1466710367668 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E63000 == 33 [pid = 3264] [id = 186] 12:32:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (000000154CA05C00) [pid = 3264] [serial = 556] [outer = 0000000000000000] 12:32:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000154CB95000) [pid = 3264] [serial = 557] [outer = 000000154CA05C00] 12:32:47 INFO - PROCESS | 3264 | 1466710367714 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (000000154CBD8000) [pid = 3264] [serial = 558] [outer = 000000154CA05C00] 12:32:48 INFO - PROCESS | 3264 | 1466710368668 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]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:32:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 12:32:48 INFO - PROCESS | 3264 | 1466710368744 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3264 | 1466710368749 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:32:48 INFO - PROCESS | 3264 | 1466710368762 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:32:48 INFO - PROCESS | 3264 | 1466710368766 Marionette TRACE conn6 <- [1,710,null,{}] 12:32:48 INFO - PROCESS | 3264 | 1466710368814 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}] 12:32:48 INFO - PROCESS | 3264 | 1466710368818 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:48 INFO - PROCESS | 3264 | 1466710368926 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:32:49 INFO - PROCESS | 3264 | 1466710369119 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3264 | 1466710369124 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB86800 == 34 [pid = 3264] [id = 187] 12:32:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546825800) [pid = 3264] [serial = 559] [outer = 0000000000000000] 12:32:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154696C800) [pid = 3264] [serial = 560] [outer = 0000001546825800] 12:32:49 INFO - PROCESS | 3264 | 1466710369183 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546C30000) [pid = 3264] [serial = 561] [outer = 0000001546825800] 12:32:49 INFO - PROCESS | 3264 | 1466710369778 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] 12:32:49 INFO - PROCESS | 3264 | 1466710369848 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:32:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:32:49 INFO - PROCESS | 3264 | 1466710369855 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 3264 | 1466710369858 Marionette TRACE conn6 <- [1,714,null,{}] 12:32:49 INFO - PROCESS | 3264 | 1466710369884 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}] 12:32:49 INFO - PROCESS | 3264 | 1466710369887 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:50 INFO - PROCESS | 3264 | 1466710370006 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:32:50 INFO - PROCESS | 3264 | 1466710370070 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 3264 | 1466710370073 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:50 INFO - PROCESS | 3264 | ++DOCSHELL 000000155381B800 == 35 [pid = 3264] [id = 188] 12:32:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154B2F5800) [pid = 3264] [serial = 562] [outer = 0000000000000000] 12:32:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154BAB9000) [pid = 3264] [serial = 563] [outer = 000000154B2F5800] 12:32:50 INFO - PROCESS | 3264 | 1466710370130 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154C040000) [pid = 3264] [serial = 564] [outer = 000000154B2F5800] 12:32:50 INFO - PROCESS | 3264 | 1466710370824 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]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:32:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1028ms 12:32:50 INFO - PROCESS | 3264 | 1466710370884 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 3264 | 1466710370887 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:32:50 INFO - PROCESS | 3264 | 1466710370891 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 3264 | 1466710370896 Marionette TRACE conn6 <- [1,718,null,{}] 12:32:50 INFO - PROCESS | 3264 | 1466710370908 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}] 12:32:50 INFO - PROCESS | 3264 | 1466710370913 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:51 INFO - PROCESS | 3264 | 1466710371061 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:32:51 INFO - PROCESS | 3264 | 1466710371071 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 3264 | 1466710371074 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000155644B800 == 36 [pid = 3264] [id = 189] 12:32:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000155075C400) [pid = 3264] [serial = 565] [outer = 0000000000000000] 12:32:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001550A79000) [pid = 3264] [serial = 566] [outer = 000000155075C400] 12:32:51 INFO - PROCESS | 3264 | 1466710371134 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550ABA400) [pid = 3264] [serial = 567] [outer = 000000155075C400] 12:32:51 INFO - PROCESS | 3264 | 1466710371758 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] 12:32:51 INFO - PROCESS | 3264 | 1466710371840 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:32:51 INFO - PROCESS | 3264 | 1466710371845 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:32:51 INFO - PROCESS | 3264 | 1466710371847 Marionette TRACE conn6 <- [1,722,null,{}] 12:32:51 INFO - PROCESS | 3264 | 1466710371851 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}] 12:32:51 INFO - PROCESS | 3264 | 1466710371854 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:51 INFO - PROCESS | 3264 | 1466710371973 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:32:52 INFO - PROCESS | 3264 | 1466710372035 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3264 | 1466710372037 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:52 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A19800 == 37 [pid = 3264] [id = 190] 12:32:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550FC1000) [pid = 3264] [serial = 568] [outer = 0000000000000000] 12:32:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550FCC400) [pid = 3264] [serial = 569] [outer = 0000001550FC1000] 12:32:52 INFO - PROCESS | 3264 | 1466710372092 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001551029800) [pid = 3264] [serial = 570] [outer = 0000001550FC1000] 12:32:52 INFO - PROCESS | 3264 | 1466710372791 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]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:32:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 985ms 12:32:52 INFO - PROCESS | 3264 | 1466710372835 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 3264 | 1466710372839 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:32:52 INFO - PROCESS | 3264 | 1466710372844 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 3264 | 1466710372847 Marionette TRACE conn6 <- [1,726,null,{}] 12:32:52 INFO - PROCESS | 3264 | 1466710372854 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}] 12:32:52 INFO - PROCESS | 3264 | 1466710372857 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:52 INFO - PROCESS | 3264 | 1466710372969 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:32:53 INFO - PROCESS | 3264 | 1466710373040 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3264 | 1466710373043 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:53 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C1B800 == 38 [pid = 3264] [id = 191] 12:32:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546A6A000) [pid = 3264] [serial = 571] [outer = 0000000000000000] 12:32:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C46800) [pid = 3264] [serial = 572] [outer = 0000001546A6A000] 12:32:53 INFO - PROCESS | 3264 | 1466710373094 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154B34FC00) [pid = 3264] [serial = 573] [outer = 0000001546A6A000] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 0000001553415800 == 37 [pid = 3264] [id = 185] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 0000001552472000 == 36 [pid = 3264] [id = 184] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA29800 == 35 [pid = 3264] [id = 183] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 0000001548114000 == 34 [pid = 3264] [id = 182] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 0000001557437800 == 33 [pid = 3264] [id = 180] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 000000154D109800 == 32 [pid = 3264] [id = 181] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A19800 == 31 [pid = 3264] [id = 190] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 000000155644B800 == 30 [pid = 3264] [id = 189] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 000000155381B800 == 29 [pid = 3264] [id = 188] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E63000 == 28 [pid = 3264] [id = 186] 12:32:53 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB86800 == 27 [pid = 3264] [id = 187] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550745800) [pid = 3264] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546C23800) [pid = 3264] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154696E400) [pid = 3264] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001546C44400) [pid = 3264] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546C51C00) [pid = 3264] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BAB9400) [pid = 3264] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CB92400) [pid = 3264] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154814F800) [pid = 3264] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001546C0CC00) [pid = 3264] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550ADFC00) [pid = 3264] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000155071A400) [pid = 3264] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001557475800) [pid = 3264] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001554521C00) [pid = 3264] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550719C00) [pid = 3264] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (000000154CBD9800) [pid = 3264] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001550FBF400) [pid = 3264] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001546A63800) [pid = 3264] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001545FC8C00) [pid = 3264] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (000000155074DC00) [pid = 3264] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:32:53 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000154BE5D400) [pid = 3264] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:32:54 INFO - PROCESS | 3264 | [3264] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:32:54 INFO - PROCESS | 3264 | 1466710374704 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]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:32:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1879ms 12:32:54 INFO - PROCESS | 3264 | 1466710374727 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3264 | 1466710374732 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:32:54 INFO - PROCESS | 3264 | 1466710374737 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:32:54 INFO - PROCESS | 3264 | 1466710374741 Marionette TRACE conn6 <- [1,730,null,{}] 12:32:54 INFO - PROCESS | 3264 | 1466710374746 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}] 12:32:54 INFO - PROCESS | 3264 | 1466710374750 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:54 INFO - PROCESS | 3264 | 1466710374840 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:32:54 INFO - PROCESS | 3264 | 1466710374847 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3264 | 1466710374850 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:54 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B36D800 == 28 [pid = 3264] [id = 192] 12:32:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001546823800) [pid = 3264] [serial = 574] [outer = 0000000000000000] 12:32:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154696C400) [pid = 3264] [serial = 575] [outer = 0000001546823800] 12:32:54 INFO - PROCESS | 3264 | 1466710374900 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546C0C400) [pid = 3264] [serial = 576] [outer = 0000001546823800] 12:32:55 INFO - PROCESS | 3264 | 1466710375871 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]]]}] 12:32:55 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 12:32:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1181ms 12:32:55 INFO - PROCESS | 3264 | 1466710375922 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 3264 | 1466710375927 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:32:55 INFO - PROCESS | 3264 | 1466710375940 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 3264 | 1466710375943 Marionette TRACE conn6 <- [1,734,null,{}] 12:32:55 INFO - PROCESS | 3264 | 1466710375947 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}] 12:32:55 INFO - PROCESS | 3264 | 1466710375950 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:56 INFO - PROCESS | 3264 | 1466710376064 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:32:56 INFO - PROCESS | 3264 | 1466710376071 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3264 | 1466710376074 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:56 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D13B800 == 29 [pid = 3264] [id = 193] 12:32:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546C4D000) [pid = 3264] [serial = 577] [outer = 0000000000000000] 12:32:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (000000154706A400) [pid = 3264] [serial = 578] [outer = 0000001546C4D000] 12:32:56 INFO - PROCESS | 3264 | 1466710376124 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (00000015481B4C00) [pid = 3264] [serial = 579] [outer = 0000001546C4D000] 12:32:57 INFO - PROCESS | 3264 | 1466710377113 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]]]}] 12:32:57 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.) 12:32:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1180ms 12:32:57 INFO - PROCESS | 3264 | 1466710377122 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3264 | 1466710377124 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:32:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:32:57 INFO - PROCESS | 3264 | 1466710377128 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3264 | 1466710377132 Marionette TRACE conn6 <- [1,738,null,{}] 12:32:57 INFO - PROCESS | 3264 | 1466710377143 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}] 12:32:57 INFO - PROCESS | 3264 | 1466710377148 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:57 INFO - PROCESS | 3264 | 1466710377261 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:32:57 INFO - PROCESS | 3264 | 1466710377269 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3264 | 1466710377272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D19000 == 30 [pid = 3264] [id = 194] 12:32:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154BD6DC00) [pid = 3264] [serial = 580] [outer = 0000000000000000] 12:32:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154BE46800) [pid = 3264] [serial = 581] [outer = 000000154BD6DC00] 12:32:57 INFO - PROCESS | 3264 | 1466710377323 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154BEE5800) [pid = 3264] [serial = 582] [outer = 000000154BD6DC00] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154CA05C00) [pid = 3264] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154B572C00) [pid = 3264] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154BE53000) [pid = 3264] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001550FC5C00) [pid = 3264] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001545FCBC00) [pid = 3264] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001546C0F000) [pid = 3264] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:32:57 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001546C31C00) [pid = 3264] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:32:58 INFO - PROCESS | 3264 | 1466710378277 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]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1195ms 12:32:58 INFO - PROCESS | 3264 | 1466710378326 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 3264 | 1466710378329 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:32:58 INFO - PROCESS | 3264 | 1466710378332 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 3264 | 1466710378334 Marionette TRACE conn6 <- [1,742,null,{}] 12:32:58 INFO - PROCESS | 3264 | 1466710378338 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}] 12:32:58 INFO - PROCESS | 3264 | 1466710378340 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:58 INFO - PROCESS | 3264 | 1466710378452 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:32:58 INFO - PROCESS | 3264 | 1466710378460 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 3264 | 1466710378462 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553670000 == 31 [pid = 3264] [id = 195] 12:32:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (000000154BE53000) [pid = 3264] [serial = 583] [outer = 0000000000000000] 12:32:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000154BEE8400) [pid = 3264] [serial = 584] [outer = 000000154BE53000] 12:32:58 INFO - PROCESS | 3264 | 1466710378510 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (000000154CB92800) [pid = 3264] [serial = 585] [outer = 000000154BE53000] 12:32:59 INFO - PROCESS | 3264 | 1466710379423 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]]]}] 12:32:59 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 12:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1138ms 12:32:59 INFO - PROCESS | 3264 | 1466710379472 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 3264 | 1466710379475 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:32:59 INFO - PROCESS | 3264 | 1466710379478 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 3264 | 1466710379480 Marionette TRACE conn6 <- [1,746,null,{}] 12:32:59 INFO - PROCESS | 3264 | 1466710379483 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}] 12:32:59 INFO - PROCESS | 3264 | 1466710379486 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:59 INFO - PROCESS | 3264 | 1466710379587 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:32:59 INFO - PROCESS | 3264 | 1466710379595 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 3264 | 1466710379598 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:32:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E66000 == 32 [pid = 3264] [id = 196] 12:32:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001544ED2000) [pid = 3264] [serial = 586] [outer = 0000000000000000] 12:32:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154CBDAC00) [pid = 3264] [serial = 587] [outer = 0000001544ED2000] 12:32:59 INFO - PROCESS | 3264 | 1466710379644 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154D655C00) [pid = 3264] [serial = 588] [outer = 0000001544ED2000] 12:33:00 INFO - PROCESS | 3264 | 1466710380298 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]]]}] 12:33:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 880ms 12:33:00 INFO - PROCESS | 3264 | 1466710380362 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 3264 | 1466710380367 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:33:00 INFO - PROCESS | 3264 | 1466710380373 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 3264 | 1466710380377 Marionette TRACE conn6 <- [1,750,null,{}] 12:33:00 INFO - PROCESS | 3264 | 1466710380383 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}] 12:33:00 INFO - PROCESS | 3264 | 1466710380386 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:00 INFO - PROCESS | 3264 | 1466710380517 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:33:00 INFO - PROCESS | 3264 | 1466710380578 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 3264 | 1466710380581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA22800 == 33 [pid = 3264] [id = 197] 12:33:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001546156C00) [pid = 3264] [serial = 589] [outer = 0000000000000000] 12:33:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154696F000) [pid = 3264] [serial = 590] [outer = 0000001546156C00] 12:33:00 INFO - PROCESS | 3264 | 1466710380639 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546C29C00) [pid = 3264] [serial = 591] [outer = 0000001546156C00] 12:33:01 INFO - PROCESS | 3264 | [3264] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:33:01 INFO - PROCESS | 3264 | 1466710381850 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]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1528ms 12:33:01 INFO - PROCESS | 3264 | 1466710381904 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3264 | 1466710381909 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:33:01 INFO - PROCESS | 3264 | 1466710381914 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3264 | 1466710381917 Marionette TRACE conn6 <- [1,754,null,{}] 12:33:01 INFO - PROCESS | 3264 | 1466710381923 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}] 12:33:01 INFO - PROCESS | 3264 | 1466710381925 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:02 INFO - PROCESS | 3264 | 1466710382115 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:33:02 INFO - PROCESS | 3264 | 1466710382202 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3264 | 1466710382205 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBAB000 == 34 [pid = 3264] [id = 198] 12:33:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546A71400) [pid = 3264] [serial = 592] [outer = 0000000000000000] 12:33:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546C15000) [pid = 3264] [serial = 593] [outer = 0000001546A71400] 12:33:02 INFO - PROCESS | 3264 | 1466710382258 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546F1D000) [pid = 3264] [serial = 594] [outer = 0000001546A71400] 12:33:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001553670000 == 33 [pid = 3264] [id = 195] 12:33:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D19000 == 32 [pid = 3264] [id = 194] 12:33:02 INFO - PROCESS | 3264 | --DOCSHELL 000000154D13B800 == 31 [pid = 3264] [id = 193] 12:33:02 INFO - PROCESS | 3264 | --DOCSHELL 000000154B36D800 == 30 [pid = 3264] [id = 192] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CB95000) [pid = 3264] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154B575800) [pid = 3264] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154BE59000) [pid = 3264] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001551089000) [pid = 3264] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550FD4C00) [pid = 3264] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001546150800) [pid = 3264] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001546969000) [pid = 3264] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001546C28000) [pid = 3264] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (000000154B04C800) [pid = 3264] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001546C49400) [pid = 3264] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000154BEF2800) [pid = 3264] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (000000154BD7A800) [pid = 3264] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (000000154CBD8000) [pid = 3264] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:33:02 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (0000001546F19800) [pid = 3264] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3264 | 1466710383167 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]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1297ms 12:33:03 INFO - PROCESS | 3264 | 1466710383215 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3264 | 1466710383220 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:33:03 INFO - PROCESS | 3264 | 1466710383227 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 3264 | 1466710383230 Marionette TRACE conn6 <- [1,758,null,{}] 12:33:03 INFO - PROCESS | 3264 | 1466710383234 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}] 12:33:03 INFO - PROCESS | 3264 | 1466710383236 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:03 INFO - PROCESS | 3264 | 1466710383349 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:33:03 INFO - PROCESS | 3264 | 1466710383357 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3264 | 1466710383359 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA58000 == 31 [pid = 3264] [id = 199] 12:33:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001546C0D800) [pid = 3264] [serial = 595] [outer = 0000000000000000] 12:33:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (0000001546C52000) [pid = 3264] [serial = 596] [outer = 0000001546C0D800] 12:33:03 INFO - PROCESS | 3264 | 1466710383409 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (000000154B044000) [pid = 3264] [serial = 597] [outer = 0000001546C0D800] 12:33:03 INFO - PROCESS | 3264 | 1466710383892 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]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 12:33:03 INFO - PROCESS | 3264 | 1466710383919 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3264 | 1466710383922 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:33:03 INFO - PROCESS | 3264 | 1466710383926 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 3264 | 1466710383930 Marionette TRACE conn6 <- [1,762,null,{}] 12:33:03 INFO - PROCESS | 3264 | 1466710383943 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}] 12:33:03 INFO - PROCESS | 3264 | 1466710383948 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:04 INFO - PROCESS | 3264 | 1466710384036 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:33:04 INFO - PROCESS | 3264 | 1466710384043 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3264 | 1466710384046 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DB1800 == 32 [pid = 3264] [id = 200] 12:33:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000154BE54C00) [pid = 3264] [serial = 598] [outer = 0000000000000000] 12:33:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (000000154BE5C800) [pid = 3264] [serial = 599] [outer = 000000154BE54C00] 12:33:04 INFO - PROCESS | 3264 | 1466710384104 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (000000154C03C000) [pid = 3264] [serial = 600] [outer = 000000154BE54C00] 12:33:04 INFO - PROCESS | 3264 | 1466710384538 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]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 12:33:04 INFO - PROCESS | 3264 | 1466710384561 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3264 | 1466710384564 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:33:04 INFO - PROCESS | 3264 | 1466710384568 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 3264 | 1466710384570 Marionette TRACE conn6 <- [1,766,null,{}] 12:33:04 INFO - PROCESS | 3264 | 1466710384574 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}] 12:33:04 INFO - PROCESS | 3264 | 1466710384576 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:04 INFO - PROCESS | 3264 | 1466710384685 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:33:04 INFO - PROCESS | 3264 | 1466710384759 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3264 | 1466710384761 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C2D000 == 33 [pid = 3264] [id = 201] 12:33:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154CBDB400) [pid = 3264] [serial = 601] [outer = 0000000000000000] 12:33:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154D1B8400) [pid = 3264] [serial = 602] [outer = 000000154CBDB400] 12:33:04 INFO - PROCESS | 3264 | 1466710384808 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001550719000) [pid = 3264] [serial = 603] [outer = 000000154CBDB400] 12:33:05 INFO - PROCESS | 3264 | 1466710385252 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]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 731ms 12:33:05 INFO - PROCESS | 3264 | 1466710385306 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3264 | 1466710385309 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:33:05 INFO - PROCESS | 3264 | 1466710385312 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3264 | 1466710385314 Marionette TRACE conn6 <- [1,770,null,{}] 12:33:05 INFO - PROCESS | 3264 | 1466710385318 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}] 12:33:05 INFO - PROCESS | 3264 | 1466710385320 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:05 INFO - PROCESS | 3264 | 1466710385428 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:33:05 INFO - PROCESS | 3264 | 1466710385440 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3264 | 1466710385442 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:05 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CE0000 == 34 [pid = 3264] [id = 202] 12:33:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546C16000) [pid = 3264] [serial = 604] [outer = 0000000000000000] 12:33:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001550749000) [pid = 3264] [serial = 605] [outer = 0000001546C16000] 12:33:05 INFO - PROCESS | 3264 | 1466710385493 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001550A80400) [pid = 3264] [serial = 606] [outer = 0000001546C16000] 12:33:05 INFO - PROCESS | 3264 | 1466710385910 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]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 12:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:33:05 INFO - PROCESS | 3264 | 1466710385944 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3264 | 1466710385946 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:33:05 INFO - PROCESS | 3264 | 1466710385949 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3264 | 1466710385951 Marionette TRACE conn6 <- [1,774,null,{}] 12:33:05 INFO - PROCESS | 3264 | 1466710385955 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}] 12:33:05 INFO - PROCESS | 3264 | 1466710385961 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:06 INFO - PROCESS | 3264 | 1466710386121 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:33:06 INFO - PROCESS | 3264 | 1466710386139 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3264 | 1466710386141 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:06 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556442000 == 35 [pid = 3264] [id = 203] 12:33:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001550ABDC00) [pid = 3264] [serial = 607] [outer = 0000000000000000] 12:33:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550FBC400) [pid = 3264] [serial = 608] [outer = 0000001550ABDC00] 12:33:06 INFO - PROCESS | 3264 | 1466710386186 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550FC8000) [pid = 3264] [serial = 609] [outer = 0000001550ABDC00] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546C4D000) [pid = 3264] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546823800) [pid = 3264] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001546A6A000) [pid = 3264] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001546825800) [pid = 3264] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154B2F5800) [pid = 3264] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000155075C400) [pid = 3264] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001550FC1000) [pid = 3264] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154BD6DC00) [pid = 3264] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:33:06 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154BE53000) [pid = 3264] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:33:06 INFO - PROCESS | 3264 | 1466710386614 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]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 12:33:06 INFO - PROCESS | 3264 | 1466710386622 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3264 | 1466710386624 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:33:06 INFO - PROCESS | 3264 | 1466710386627 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3264 | 1466710386629 Marionette TRACE conn6 <- [1,778,null,{}] 12:33:06 INFO - PROCESS | 3264 | 1466710386632 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}] 12:33:06 INFO - PROCESS | 3264 | 1466710386635 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:06 INFO - PROCESS | 3264 | 1466710386714 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:33:06 INFO - PROCESS | 3264 | 1466710386778 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3264 | 1466710386788 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:06 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0A000 == 36 [pid = 3264] [id = 204] 12:33:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001544E62400) [pid = 3264] [serial = 610] [outer = 0000000000000000] 12:33:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154D1B9800) [pid = 3264] [serial = 611] [outer = 0000001544E62400] 12:33:06 INFO - PROCESS | 3264 | 1466710386834 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001550FD3400) [pid = 3264] [serial = 612] [outer = 0000001544E62400] 12:33:07 INFO - PROCESS | 3264 | 1466710387205 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]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 12:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:33:07 INFO - PROCESS | 3264 | 1466710387260 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3264 | 1466710387262 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:33:07 INFO - PROCESS | 3264 | 1466710387265 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 3264 | 1466710387267 Marionette TRACE conn6 <- [1,782,null,{}] 12:33:07 INFO - PROCESS | 3264 | 1466710387270 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}] 12:33:07 INFO - PROCESS | 3264 | 1466710387272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:07 INFO - PROCESS | 3264 | 1466710387378 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:33:07 INFO - PROCESS | 3264 | 1466710387386 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 3264 | 1466710387388 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:07 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A3D800 == 37 [pid = 3264] [id = 205] 12:33:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001551034400) [pid = 3264] [serial = 613] [outer = 0000000000000000] 12:33:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001551082C00) [pid = 3264] [serial = 614] [outer = 0000001551034400] 12:33:07 INFO - PROCESS | 3264 | 1466710387432 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (00000015529FC000) [pid = 3264] [serial = 615] [outer = 0000001551034400] 12:33:07 INFO - PROCESS | 3264 | 1466710387832 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]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 12:33:07 INFO - PROCESS | 3264 | 1466710387896 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3264 | 1466710387899 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:33:07 INFO - PROCESS | 3264 | 1466710387902 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:33:07 INFO - PROCESS | 3264 | 1466710387904 Marionette TRACE conn6 <- [1,786,null,{}] 12:33:07 INFO - PROCESS | 3264 | 1466710387907 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}] 12:33:07 INFO - PROCESS | 3264 | 1466710387909 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:08 INFO - PROCESS | 3264 | 1466710388028 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:33:08 INFO - PROCESS | 3264 | 1466710388040 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3264 | 1466710388042 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:08 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0C000 == 38 [pid = 3264] [id = 206] 12:33:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (00000015524F0800) [pid = 3264] [serial = 616] [outer = 0000000000000000] 12:33:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001552DC8800) [pid = 3264] [serial = 617] [outer = 00000015524F0800] 12:33:08 INFO - PROCESS | 3264 | 1466710388088 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001552E55800) [pid = 3264] [serial = 618] [outer = 00000015524F0800] 12:33:08 INFO - PROCESS | 3264 | 1466710388485 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]]]}] 12:33:08 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 12:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 628ms 12:33:08 INFO - PROCESS | 3264 | 1466710388533 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 3264 | 1466710388535 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:33:08 INFO - PROCESS | 3264 | 1466710388539 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:33:08 INFO - PROCESS | 3264 | 1466710388541 Marionette TRACE conn6 <- [1,790,null,{}] 12:33:08 INFO - PROCESS | 3264 | 1466710388544 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}] 12:33:08 INFO - PROCESS | 3264 | 1466710388546 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:08 INFO - PROCESS | 3264 | 1466710388764 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:33:08 INFO - PROCESS | 3264 | 1466710388863 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3264 | 1466710388866 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3D9000 == 39 [pid = 3264] [id = 207] 12:33:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546158400) [pid = 3264] [serial = 619] [outer = 0000000000000000] 12:33:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546824800) [pid = 3264] [serial = 620] [outer = 0000001546158400] 12:33:08 INFO - PROCESS | 3264 | 1466710388927 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C25C00) [pid = 3264] [serial = 621] [outer = 0000001546158400] 12:33:09 INFO - PROCESS | 3264 | 1466710389522 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]]]}] 12:33:09 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 12:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1023ms 12:33:09 INFO - PROCESS | 3264 | 1466710389566 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3264 | 1466710389571 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:33:09 INFO - PROCESS | 3264 | 1466710389576 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3264 | 1466710389580 Marionette TRACE conn6 <- [1,794,null,{}] 12:33:09 INFO - PROCESS | 3264 | 1466710389585 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}] 12:33:09 INFO - PROCESS | 3264 | 1466710389588 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:09 INFO - PROCESS | 3264 | 1466710389704 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:33:09 INFO - PROCESS | 3264 | 1466710389791 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3264 | 1466710389794 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554069000 == 40 [pid = 3264] [id = 208] 12:33:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BAD6C00) [pid = 3264] [serial = 622] [outer = 0000000000000000] 12:33:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BD7A800) [pid = 3264] [serial = 623] [outer = 000000154BAD6C00] 12:33:09 INFO - PROCESS | 3264 | 1466710389851 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CA07400) [pid = 3264] [serial = 624] [outer = 000000154BAD6C00] 12:33:10 INFO - PROCESS | 3264 | 1466710390466 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]]]}] 12:33:10 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 12:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 942ms 12:33:10 INFO - PROCESS | 3264 | 1466710390522 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3264 | 1466710390526 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:33:10 INFO - PROCESS | 3264 | 1466710390530 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3264 | 1466710390533 Marionette TRACE conn6 <- [1,798,null,{}] 12:33:10 INFO - PROCESS | 3264 | 1466710390537 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}] 12:33:10 INFO - PROCESS | 3264 | 1466710390540 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:10 INFO - PROCESS | 3264 | 1466710390653 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:33:10 INFO - PROCESS | 3264 | 1466710390725 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3264 | 1466710390728 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A26E000 == 41 [pid = 3264] [id = 209] 12:33:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AC1000) [pid = 3264] [serial = 625] [outer = 0000000000000000] 12:33:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550AE2000) [pid = 3264] [serial = 626] [outer = 0000001550AC1000] 12:33:10 INFO - PROCESS | 3264 | 1466710390787 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FCE400) [pid = 3264] [serial = 627] [outer = 0000001550AC1000] 12:33:11 INFO - PROCESS | 3264 | 1466710391412 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]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 943ms 12:33:11 INFO - PROCESS | 3264 | 1466710391474 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3264 | 1466710391479 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:33:11 INFO - PROCESS | 3264 | 1466710391491 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 3264 | 1466710391496 Marionette TRACE conn6 <- [1,802,null,{}] 12:33:11 INFO - PROCESS | 3264 | 1466710391514 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}] 12:33:11 INFO - PROCESS | 3264 | 1466710391517 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:11 INFO - PROCESS | 3264 | 1466710391635 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:33:11 INFO - PROCESS | 3264 | 1466710391698 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3264 | 1466710391701 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5AF800 == 42 [pid = 3264] [id = 210] 12:33:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155350F000) [pid = 3264] [serial = 628] [outer = 0000000000000000] 12:33:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553517000) [pid = 3264] [serial = 629] [outer = 000000155350F000] 12:33:11 INFO - PROCESS | 3264 | 1466710391755 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553582C00) [pid = 3264] [serial = 630] [outer = 000000155350F000] 12:33:12 INFO - PROCESS | 3264 | 1466710392364 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] 12:33:12 INFO - PROCESS | 3264 | 1466710392533 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:33:12 INFO - PROCESS | 3264 | 1466710392539 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3264 | 1466710392543 Marionette TRACE conn6 <- [1,806,null,{}] 12:33:12 INFO - PROCESS | 3264 | 1466710392578 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}] 12:33:12 INFO - PROCESS | 3264 | 1466710392581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:12 INFO - PROCESS | 3264 | 1466710392686 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:33:12 INFO - PROCESS | 3264 | 1466710392752 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3264 | 1466710392757 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDB8000 == 43 [pid = 3264] [id = 211] 12:33:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546C4B800) [pid = 3264] [serial = 631] [outer = 0000000000000000] 12:33:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C4F800) [pid = 3264] [serial = 632] [outer = 0000001546C4B800] 12:33:12 INFO - PROCESS | 3264 | 1466710392806 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154BB9A800) [pid = 3264] [serial = 633] [outer = 0000001546C4B800] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A3D800 == 42 [pid = 3264] [id = 205] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0A000 == 41 [pid = 3264] [id = 204] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001556442000 == 40 [pid = 3264] [id = 203] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CE0000 == 39 [pid = 3264] [id = 202] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C2D000 == 38 [pid = 3264] [id = 201] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DB1800 == 37 [pid = 3264] [id = 200] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA58000 == 36 [pid = 3264] [id = 199] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBAB000 == 35 [pid = 3264] [id = 198] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA22800 == 34 [pid = 3264] [id = 197] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E66000 == 33 [pid = 3264] [id = 196] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C1B800 == 32 [pid = 3264] [id = 191] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5AF800 == 31 [pid = 3264] [id = 210] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A26E000 == 30 [pid = 3264] [id = 209] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001554069000 == 29 [pid = 3264] [id = 208] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0C000 == 28 [pid = 3264] [id = 206] 12:33:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3D9000 == 27 [pid = 3264] [id = 207] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (00000015481B4C00) [pid = 3264] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154706A400) [pid = 3264] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154696C400) [pid = 3264] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154B34FC00) [pid = 3264] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C46800) [pid = 3264] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C30000) [pid = 3264] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154696C800) [pid = 3264] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154C040000) [pid = 3264] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154BAB9000) [pid = 3264] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550ABA400) [pid = 3264] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550A79000) [pid = 3264] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001551029800) [pid = 3264] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550FCC400) [pid = 3264] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE46800) [pid = 3264] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154BEE5800) [pid = 3264] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546C0C400) [pid = 3264] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154BEE8400) [pid = 3264] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154CB92800) [pid = 3264] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:33:13 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154CBDAC00) [pid = 3264] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:33:14 INFO - PROCESS | 3264 | 1466710394110 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]]]}] 12:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1610ms 12:33:14 INFO - PROCESS | 3264 | 1466710394152 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 3264 | 1466710394157 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:33:14 INFO - PROCESS | 3264 | 1466710394162 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 3264 | 1466710394166 Marionette TRACE conn6 <- [1,810,null,{}] 12:33:14 INFO - PROCESS | 3264 | 1466710394171 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}] 12:33:14 INFO - PROCESS | 3264 | 1466710394174 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:14 INFO - PROCESS | 3264 | 1466710394267 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:33:14 INFO - PROCESS | 3264 | 1466710394376 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3264 | 1466710394380 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:14 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C0D000 == 28 [pid = 3264] [id = 212] 12:33:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001545FC6C00) [pid = 3264] [serial = 634] [outer = 0000000000000000] 12:33:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (00000015462B6C00) [pid = 3264] [serial = 635] [outer = 0000001545FC6C00] 12:33:14 INFO - PROCESS | 3264 | 1466710394430 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546972000) [pid = 3264] [serial = 636] [outer = 0000001545FC6C00] 12:33:14 INFO - PROCESS | 3264 | 1466710394856 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] 12:33:14 INFO - PROCESS | 3264 | 1466710394909 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:33:14 INFO - PROCESS | 3264 | 1466710394916 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 3264 | 1466710394918 Marionette TRACE conn6 <- [1,814,null,{}] 12:33:14 INFO - PROCESS | 3264 | 1466710394922 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}] 12:33:14 INFO - PROCESS | 3264 | 1466710394925 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:15 INFO - PROCESS | 3264 | 1466710395015 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:33:15 INFO - PROCESS | 3264 | 1466710395023 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3264 | 1466710395026 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:15 INFO - PROCESS | 3264 | ++DOCSHELL 000000154C00E800 == 29 [pid = 3264] [id = 213] 12:33:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C47000) [pid = 3264] [serial = 637] [outer = 0000000000000000] 12:33:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C4C800) [pid = 3264] [serial = 638] [outer = 0000001546C47000] 12:33:15 INFO - PROCESS | 3264 | 1466710395076 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (00000015473CF400) [pid = 3264] [serial = 639] [outer = 0000001546C47000] 12:33:15 INFO - PROCESS | 3264 | 1466710395545 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]]]}] 12:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 12:33:15 INFO - PROCESS | 3264 | 1466710395612 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 3264 | 1466710395614 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:33:15 INFO - PROCESS | 3264 | 1466710395618 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 3264 | 1466710395622 Marionette TRACE conn6 <- [1,818,null,{}] 12:33:15 INFO - PROCESS | 3264 | 1466710395634 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}] 12:33:15 INFO - PROCESS | 3264 | 1466710395639 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:15 INFO - PROCESS | 3264 | 1466710395758 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:33:15 INFO - PROCESS | 3264 | 1466710395833 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3264 | 1466710395837 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:15 INFO - PROCESS | 3264 | ++DOCSHELL 000000155299F800 == 30 [pid = 3264] [id = 214] 12:33:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001544E26400) [pid = 3264] [serial = 640] [outer = 0000000000000000] 12:33:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BA02800) [pid = 3264] [serial = 641] [outer = 0000001544E26400] 12:33:15 INFO - PROCESS | 3264 | 1466710395886 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BE57000) [pid = 3264] [serial = 642] [outer = 0000001544E26400] 12:33:17 INFO - PROCESS | 3264 | 1466710397738 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]]]}] 12:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2143ms 12:33:17 INFO - PROCESS | 3264 | 1466710397764 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 3264 | 1466710397767 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:33:17 INFO - PROCESS | 3264 | 1466710397770 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 3264 | 1466710397772 Marionette TRACE conn6 <- [1,822,null,{}] 12:33:17 INFO - PROCESS | 3264 | 1466710397783 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}] 12:33:17 INFO - PROCESS | 3264 | 1466710397785 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:17 INFO - PROCESS | 3264 | 1466710397894 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:33:17 INFO - PROCESS | 3264 | 1466710397900 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3264 | 1466710397903 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:17 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554064800 == 31 [pid = 3264] [id = 215] 12:33:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BEEB800) [pid = 3264] [serial = 643] [outer = 0000000000000000] 12:33:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (00000015506F6800) [pid = 3264] [serial = 644] [outer = 000000154BEEB800] 12:33:17 INFO - PROCESS | 3264 | 1466710397950 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550745C00) [pid = 3264] [serial = 645] [outer = 000000154BEEB800] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001551034400) [pid = 3264] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154CBDB400) [pid = 3264] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546C16000) [pid = 3264] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001544E62400) [pid = 3264] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550ABDC00) [pid = 3264] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001544ED2000) [pid = 3264] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE54C00) [pid = 3264] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546A71400) [pid = 3264] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546156C00) [pid = 3264] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546C0D800) [pid = 3264] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:33:18 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015524F0800) [pid = 3264] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:33:18 INFO - PROCESS | 3264 | 1466710398472 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]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 12:33:18 INFO - PROCESS | 3264 | 1466710398507 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 3264 | 1466710398509 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:33:18 INFO - PROCESS | 3264 | 1466710398518 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 3264 | 1466710398520 Marionette TRACE conn6 <- [1,826,null,{}] 12:33:18 INFO - PROCESS | 3264 | 1466710398524 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}] 12:33:18 INFO - PROCESS | 3264 | 1466710398526 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:18 INFO - PROCESS | 3264 | 1466710398637 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:33:18 INFO - PROCESS | 3264 | 1466710398645 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:18 INFO - PROCESS | 3264 | 1466710398647 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:18 INFO - PROCESS | 3264 | ++DOCSHELL 000000155504A000 == 32 [pid = 3264] [id = 216] 12:33:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001544E62400) [pid = 3264] [serial = 646] [outer = 0000000000000000] 12:33:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154FB6AC00) [pid = 3264] [serial = 647] [outer = 0000001544E62400] 12:33:18 INFO - PROCESS | 3264 | 1466710398693 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550A86400) [pid = 3264] [serial = 648] [outer = 0000001544E62400] 12:33:19 INFO - PROCESS | 3264 | 1466710399124 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]]]}] 12:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 12:33:19 INFO - PROCESS | 3264 | 1466710399206 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 3264 | 1466710399209 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:33:19 INFO - PROCESS | 3264 | 1466710399212 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 3264 | 1466710399214 Marionette TRACE conn6 <- [1,830,null,{}] 12:33:19 INFO - PROCESS | 3264 | 1466710399218 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}] 12:33:19 INFO - PROCESS | 3264 | 1466710399224 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:19 INFO - PROCESS | 3264 | 1466710399329 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:33:19 INFO - PROCESS | 3264 | 1466710399334 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3264 | 1466710399337 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:19 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A08800 == 33 [pid = 3264] [id = 217] 12:33:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550FBD000) [pid = 3264] [serial = 649] [outer = 0000000000000000] 12:33:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550FD5800) [pid = 3264] [serial = 650] [outer = 0000001550FBD000] 12:33:19 INFO - PROCESS | 3264 | 1466710399383 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001551084C00) [pid = 3264] [serial = 651] [outer = 0000001550FBD000] 12:33:19 INFO - PROCESS | 3264 | 1466710399813 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]]]}] 12:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 12:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:33:19 INFO - PROCESS | 3264 | 1466710399844 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 3264 | 1466710399846 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:33:19 INFO - PROCESS | 3264 | 1466710399850 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 3264 | 1466710399851 Marionette TRACE conn6 <- [1,834,null,{}] 12:33:19 INFO - PROCESS | 3264 | 1466710399855 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}] 12:33:19 INFO - PROCESS | 3264 | 1466710399857 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:19 INFO - PROCESS | 3264 | 1466710399938 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:33:19 INFO - PROCESS | 3264 | 1466710399944 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3264 | 1466710399946 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:19 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B16000 == 34 [pid = 3264] [id = 218] 12:33:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (00000015529F8800) [pid = 3264] [serial = 652] [outer = 0000000000000000] 12:33:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001552DCB400) [pid = 3264] [serial = 653] [outer = 00000015529F8800] 12:33:19 INFO - PROCESS | 3264 | 1466710399992 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001552FCD000) [pid = 3264] [serial = 654] [outer = 00000015529F8800] 12:33:20 INFO - PROCESS | 3264 | 1466710400781 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]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 982ms 12:33:20 INFO - PROCESS | 3264 | 1466710400837 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3264 | 1466710400842 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:33:20 INFO - PROCESS | 3264 | 1466710400848 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 3264 | 1466710400851 Marionette TRACE conn6 <- [1,838,null,{}] 12:33:20 INFO - PROCESS | 3264 | 1466710400859 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}] 12:33:20 INFO - PROCESS | 3264 | 1466710400862 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:21 INFO - PROCESS | 3264 | 1466710401018 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:33:21 INFO - PROCESS | 3264 | 1466710401082 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3264 | 1466710401085 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:21 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDBF000 == 35 [pid = 3264] [id = 219] 12:33:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001546821C00) [pid = 3264] [serial = 655] [outer = 0000000000000000] 12:33:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546A67800) [pid = 3264] [serial = 656] [outer = 0000001546821C00] 12:33:21 INFO - PROCESS | 3264 | 1466710401184 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001546C48C00) [pid = 3264] [serial = 657] [outer = 0000001546821C00] 12:33:22 INFO - PROCESS | 3264 | 1466710401999 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]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1196ms 12:33:22 INFO - PROCESS | 3264 | 1466710402123 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 3264 | 1466710402127 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:33:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154696C400) [pid = 3264] [serial = 658] [outer = 00000015472E8400] 12:33:22 INFO - PROCESS | 3264 | 1466710402153 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3264 | 1466710402156 Marionette TRACE conn6 <- [1,842,null,{}] 12:33:22 INFO - PROCESS | 3264 | 1466710402201 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}] 12:33:22 INFO - PROCESS | 3264 | 1466710402204 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:22 INFO - PROCESS | 3264 | 1466710402372 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:33:22 INFO - PROCESS | 3264 | 1466710402382 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3264 | 1466710402387 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:22 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C81800 == 36 [pid = 3264] [id = 220] 12:33:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546C4F400) [pid = 3264] [serial = 659] [outer = 0000000000000000] 12:33:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154814F800) [pid = 3264] [serial = 660] [outer = 0000001546C4F400] 12:33:22 INFO - PROCESS | 3264 | 1466710402437 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154B570C00) [pid = 3264] [serial = 661] [outer = 0000001546C4F400] 12:33:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A08800 == 35 [pid = 3264] [id = 217] 12:33:22 INFO - PROCESS | 3264 | --DOCSHELL 000000155504A000 == 34 [pid = 3264] [id = 216] 12:33:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001554064800 == 33 [pid = 3264] [id = 215] 12:33:22 INFO - PROCESS | 3264 | --DOCSHELL 000000155299F800 == 32 [pid = 3264] [id = 214] 12:33:22 INFO - PROCESS | 3264 | --DOCSHELL 000000154C00E800 == 31 [pid = 3264] [id = 213] 12:33:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C0D000 == 30 [pid = 3264] [id = 212] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015529FC000) [pid = 3264] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154D1B8400) [pid = 3264] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550719000) [pid = 3264] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001550749000) [pid = 3264] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154D1B9800) [pid = 3264] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550FBC400) [pid = 3264] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154D655C00) [pid = 3264] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BE5C800) [pid = 3264] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FC8000) [pid = 3264] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546C15000) [pid = 3264] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546F1D000) [pid = 3264] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154696F000) [pid = 3264] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546C29C00) [pid = 3264] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546C52000) [pid = 3264] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154B044000) [pid = 3264] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001551082C00) [pid = 3264] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552DC8800) [pid = 3264] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001552E55800) [pid = 3264] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550A80400) [pid = 3264] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001550FD3400) [pid = 3264] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:33:22 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154C03C000) [pid = 3264] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3264 | 1466710403032 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]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 921ms 12:33:23 INFO - PROCESS | 3264 | 1466710403056 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3264 | 1466710403060 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:33:23 INFO - PROCESS | 3264 | 1466710403067 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3264 | 1466710403071 Marionette TRACE conn6 <- [1,846,null,{}] 12:33:23 INFO - PROCESS | 3264 | 1466710403076 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}] 12:33:23 INFO - PROCESS | 3264 | 1466710403078 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:23 INFO - PROCESS | 3264 | 1466710403168 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:33:23 INFO - PROCESS | 3264 | 1466710403176 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3264 | 1466710403179 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:23 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10A800 == 31 [pid = 3264] [id = 221] 12:33:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546C32C00) [pid = 3264] [serial = 662] [outer = 0000000000000000] 12:33:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (00000015481B4400) [pid = 3264] [serial = 663] [outer = 0000001546C32C00] 12:33:23 INFO - PROCESS | 3264 | 1466710403230 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154BB9CC00) [pid = 3264] [serial = 664] [outer = 0000001546C32C00] 12:33:23 INFO - PROCESS | 3264 | 1466710403704 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]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 12:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:33:23 INFO - PROCESS | 3264 | 1466710403757 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3264 | 1466710403760 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:33:23 INFO - PROCESS | 3264 | 1466710403764 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3264 | 1466710403766 Marionette TRACE conn6 <- [1,850,null,{}] 12:33:23 INFO - PROCESS | 3264 | 1466710403776 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}] 12:33:23 INFO - PROCESS | 3264 | 1466710403781 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:23 INFO - PROCESS | 3264 | 1466710403905 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:33:23 INFO - PROCESS | 3264 | 1466710403984 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3264 | 1466710403989 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:24 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553569800 == 32 [pid = 3264] [id = 222] 12:33:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154CA05000) [pid = 3264] [serial = 665] [outer = 0000000000000000] 12:33:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154CB85400) [pid = 3264] [serial = 666] [outer = 000000154CA05000] 12:33:24 INFO - PROCESS | 3264 | 1466710404040 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154FB69400) [pid = 3264] [serial = 667] [outer = 000000154CA05000] 12:33:24 INFO - PROCESS | 3264 | 1466710404429 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]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 733ms 12:33:24 INFO - PROCESS | 3264 | 1466710404499 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3264 | 1466710404502 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:33:24 INFO - PROCESS | 3264 | 1466710404505 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 3264 | 1466710404507 Marionette TRACE conn6 <- [1,854,null,{}] 12:33:24 INFO - PROCESS | 3264 | 1466710404511 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}] 12:33:24 INFO - PROCESS | 3264 | 1466710404513 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:24 INFO - PROCESS | 3264 | 1466710404603 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:33:24 INFO - PROCESS | 3264 | 1466710404609 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3264 | 1466710404611 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:24 INFO - PROCESS | 3264 | ++DOCSHELL 00000015544C6800 == 33 [pid = 3264] [id = 223] 12:33:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550767800) [pid = 3264] [serial = 668] [outer = 0000000000000000] 12:33:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550A85400) [pid = 3264] [serial = 669] [outer = 0000001550767800] 12:33:24 INFO - PROCESS | 3264 | 1466710404657 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550AE0000) [pid = 3264] [serial = 670] [outer = 0000001550767800] 12:33:25 INFO - PROCESS | 3264 | 1466710405079 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]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms 12:33:25 INFO - PROCESS | 3264 | 1466710405135 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3264 | 1466710405137 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:33:25 INFO - PROCESS | 3264 | 1466710405140 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:33:25 INFO - PROCESS | 3264 | 1466710405142 Marionette TRACE conn6 <- [1,858,null,{}] 12:33:25 INFO - PROCESS | 3264 | 1466710405146 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}] 12:33:25 INFO - PROCESS | 3264 | 1466710405148 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:25 INFO - PROCESS | 3264 | 1466710405254 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:33:25 INFO - PROCESS | 3264 | 1466710405325 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3264 | 1466710405327 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:25 INFO - PROCESS | 3264 | ++DOCSHELL 000000155716A000 == 34 [pid = 3264] [id = 224] 12:33:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546155800) [pid = 3264] [serial = 671] [outer = 0000000000000000] 12:33:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550FC4800) [pid = 3264] [serial = 672] [outer = 0000001546155800] 12:33:25 INFO - PROCESS | 3264 | 1466710405371 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550FD3400) [pid = 3264] [serial = 673] [outer = 0000001546155800] 12:33:25 INFO - PROCESS | 3264 | 1466710405801 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]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 689ms 12:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:33:25 INFO - PROCESS | 3264 | 1466710405839 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3264 | 1466710405841 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:33:25 INFO - PROCESS | 3264 | 1466710405844 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 3264 | 1466710405846 Marionette TRACE conn6 <- [1,862,null,{}] 12:33:25 INFO - PROCESS | 3264 | 1466710405849 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}] 12:33:25 INFO - PROCESS | 3264 | 1466710405855 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:26 INFO - PROCESS | 3264 | 1466710405994 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:33:26 INFO - PROCESS | 3264 | 1466710406006 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3264 | 1466710406009 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:26 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A34000 == 35 [pid = 3264] [id = 225] 12:33:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000155108A000) [pid = 3264] [serial = 674] [outer = 0000000000000000] 12:33:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001552DCB000) [pid = 3264] [serial = 675] [outer = 000000155108A000] 12:33:26 INFO - PROCESS | 3264 | 1466710406100 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553518000) [pid = 3264] [serial = 676] [outer = 000000155108A000] 12:33:26 INFO - PROCESS | 3264 | 1466710406540 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]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 12:33:26 INFO - PROCESS | 3264 | 1466710406607 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3264 | 1466710406609 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:33:26 INFO - PROCESS | 3264 | 1466710406623 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 3264 | 1466710406625 Marionette TRACE conn6 <- [1,866,null,{}] 12:33:26 INFO - PROCESS | 3264 | 1466710406633 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}] 12:33:26 INFO - PROCESS | 3264 | 1466710406635 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:26 INFO - PROCESS | 3264 | 1466710406742 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:33:26 INFO - PROCESS | 3264 | 1466710406754 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3264 | 1466710406756 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:26 INFO - PROCESS | 3264 | ++DOCSHELL 000000155299F000 == 36 [pid = 3264] [id = 226] 12:33:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553BCCC00) [pid = 3264] [serial = 677] [outer = 0000000000000000] 12:33:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553BD1400) [pid = 3264] [serial = 678] [outer = 0000001553BCCC00] 12:33:26 INFO - PROCESS | 3264 | 1466710406801 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BD8C00) [pid = 3264] [serial = 679] [outer = 0000001553BCCC00] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BEEB800) [pid = 3264] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001544E62400) [pid = 3264] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C4B800) [pid = 3264] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001544E26400) [pid = 3264] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545FC6C00) [pid = 3264] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546C47000) [pid = 3264] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550FBD000) [pid = 3264] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546158400) [pid = 3264] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BAD6C00) [pid = 3264] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550AC1000) [pid = 3264] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:33:27 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155350F000) [pid = 3264] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:33:27 INFO - PROCESS | 3264 | 1466710407238 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]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 626ms 12:33:27 INFO - PROCESS | 3264 | 1466710407259 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3264 | 1466710407261 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:33:27 INFO - PROCESS | 3264 | 1466710407265 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3264 | 1466710407267 Marionette TRACE conn6 <- [1,870,null,{}] 12:33:27 INFO - PROCESS | 3264 | 1466710407270 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}] 12:33:27 INFO - PROCESS | 3264 | 1466710407272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:27 INFO - PROCESS | 3264 | 1466710407354 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:33:27 INFO - PROCESS | 3264 | 1466710407361 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 3264 | 1466710407363 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A477800 == 37 [pid = 3264] [id = 227] 12:33:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546967000) [pid = 3264] [serial = 680] [outer = 0000000000000000] 12:33:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550ADAC00) [pid = 3264] [serial = 681] [outer = 0000001546967000] 12:33:27 INFO - PROCESS | 3264 | 1466710407408 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001553BE7C00) [pid = 3264] [serial = 682] [outer = 0000001546967000] 12:33:27 INFO - PROCESS | 3264 | 1466710407834 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]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 12:33:27 INFO - PROCESS | 3264 | 1466710407897 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3264 | 1466710407899 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:33:27 INFO - PROCESS | 3264 | 1466710407902 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3264 | 1466710407904 Marionette TRACE conn6 <- [1,874,null,{}] 12:33:27 INFO - PROCESS | 3264 | 1466710407908 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}] 12:33:27 INFO - PROCESS | 3264 | 1466710407910 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:28 INFO - PROCESS | 3264 | 1466710407991 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:33:28 INFO - PROCESS | 3264 | 1466710407997 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3264 | 1466710407999 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B045000 == 38 [pid = 3264] [id = 228] 12:33:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000155414B000) [pid = 3264] [serial = 683] [outer = 0000000000000000] 12:33:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000155451F800) [pid = 3264] [serial = 684] [outer = 000000155414B000] 12:33:28 INFO - PROCESS | 3264 | 1466710408044 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000155461AC00) [pid = 3264] [serial = 685] [outer = 000000155414B000] 12:33:28 INFO - PROCESS | 3264 | 1466710408467 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]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 628ms 12:33:28 INFO - PROCESS | 3264 | 1466710408534 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3264 | 1466710408536 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:33:28 INFO - PROCESS | 3264 | 1466710408540 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3264 | 1466710408542 Marionette TRACE conn6 <- [1,878,null,{}] 12:33:28 INFO - PROCESS | 3264 | 1466710408545 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}] 12:33:28 INFO - PROCESS | 3264 | 1466710408547 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:28 INFO - PROCESS | 3264 | 1466710408632 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:33:28 INFO - PROCESS | 3264 | 1466710408639 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3264 | 1466710408641 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:28 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554063800 == 39 [pid = 3264] [id = 229] 12:33:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001544E5F800) [pid = 3264] [serial = 686] [outer = 0000000000000000] 12:33:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BD0400) [pid = 3264] [serial = 687] [outer = 0000001544E5F800] 12:33:28 INFO - PROCESS | 3264 | 1466710408688 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554C3F400) [pid = 3264] [serial = 688] [outer = 0000001544E5F800] 12:33:29 INFO - PROCESS | 3264 | 1466710409104 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]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 585ms 12:33:29 INFO - PROCESS | 3264 | 1466710409127 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3264 | 1466710409130 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:33:29 INFO - PROCESS | 3264 | 1466710409144 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - PROCESS | 3264 | 1466710409147 Marionette TRACE conn6 <- [1,882,null,{}] 12:33:29 INFO - PROCESS | 3264 | 1466710409150 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}] 12:33:29 INFO - PROCESS | 3264 | 1466710409153 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:29 INFO - PROCESS | 3264 | 1466710409331 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:33:29 INFO - PROCESS | 3264 | 1466710409461 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3264 | 1466710409464 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB6E000 == 40 [pid = 3264] [id = 230] 12:33:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001545FC6400) [pid = 3264] [serial = 689] [outer = 0000000000000000] 12:33:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546823400) [pid = 3264] [serial = 690] [outer = 0000001545FC6400] 12:33:29 INFO - PROCESS | 3264 | 1466710409523 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (00000015473D4400) [pid = 3264] [serial = 691] [outer = 0000001545FC6400] 12:33:30 INFO - PROCESS | 3264 | 1466710410088 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]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 984ms 12:33:30 INFO - PROCESS | 3264 | 1466710410129 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 3264 | 1466710410134 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:33:30 INFO - PROCESS | 3264 | 1466710410139 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 3264 | 1466710410142 Marionette TRACE conn6 <- [1,886,null,{}] 12:33:30 INFO - PROCESS | 3264 | 1466710410148 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}] 12:33:30 INFO - PROCESS | 3264 | 1466710410151 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:30 INFO - PROCESS | 3264 | 1466710410268 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:33:30 INFO - PROCESS | 3264 | 1466710410355 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3264 | 1466710410358 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:30 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554065000 == 41 [pid = 3264] [id = 231] 12:33:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154CA08400) [pid = 3264] [serial = 692] [outer = 0000000000000000] 12:33:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154CC18000) [pid = 3264] [serial = 693] [outer = 000000154CA08400] 12:33:30 INFO - PROCESS | 3264 | 1466710410415 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155075C000) [pid = 3264] [serial = 694] [outer = 000000154CA08400] 12:33:31 INFO - PROCESS | 3264 | 1466710411051 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]]]}] 12:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 12:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:33:31 INFO - PROCESS | 3264 | 1466710411085 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 3264 | 1466710411089 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:33:31 INFO - PROCESS | 3264 | 1466710411093 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - PROCESS | 3264 | 1466710411095 Marionette TRACE conn6 <- [1,890,null,{}] 12:33:31 INFO - PROCESS | 3264 | 1466710411099 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}] 12:33:31 INFO - PROCESS | 3264 | 1466710411102 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:31 INFO - PROCESS | 3264 | 1466710411218 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:33:31 INFO - PROCESS | 3264 | 1466710411293 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3264 | 1466710411295 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:31 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B63D800 == 42 [pid = 3264] [id = 232] 12:33:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001552DD1800) [pid = 3264] [serial = 695] [outer = 0000000000000000] 12:33:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001552E55800) [pid = 3264] [serial = 696] [outer = 0000001552DD1800] 12:33:31 INFO - PROCESS | 3264 | 1466710411355 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553BDB800) [pid = 3264] [serial = 697] [outer = 0000001552DD1800] 12:33:31 INFO - PROCESS | 3264 | 1466710411956 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]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 943ms 12:33:32 INFO - PROCESS | 3264 | 1466710412037 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3264 | 1466710412042 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:33:32 INFO - PROCESS | 3264 | 1466710412055 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3264 | 1466710412060 Marionette TRACE conn6 <- [1,894,null,{}] 12:33:32 INFO - PROCESS | 3264 | 1466710412064 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}] 12:33:32 INFO - PROCESS | 3264 | 1466710412067 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:32 INFO - PROCESS | 3264 | 1466710412184 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:33:32 INFO - PROCESS | 3264 | 1466710412251 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 3264 | 1466710412254 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C06B000 == 43 [pid = 3264] [id = 233] 12:33:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001554C98C00) [pid = 3264] [serial = 698] [outer = 0000000000000000] 12:33:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001555907C00) [pid = 3264] [serial = 699] [outer = 0000001554C98C00] 12:33:32 INFO - PROCESS | 3264 | 1466710412349 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (00000015559C9C00) [pid = 3264] [serial = 700] [outer = 0000001554C98C00] 12:33:32 INFO - PROCESS | 3264 | 1466710412942 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]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 943ms 12:33:33 INFO - PROCESS | 3264 | 1466710413119 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3264 | 1466710413123 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:33:33 INFO - PROCESS | 3264 | 1466710413160 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 3264 | 1466710413163 Marionette TRACE conn6 <- [1,898,null,{}] 12:33:33 INFO - PROCESS | 3264 | 1466710413169 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}] 12:33:33 INFO - PROCESS | 3264 | 1466710413172 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:33 INFO - PROCESS | 3264 | 1466710413312 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:33:33 INFO - PROCESS | 3264 | 1466710413380 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3264 | 1466710413385 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:33 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B7A5800 == 44 [pid = 3264] [id = 234] 12:33:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001546A6B000) [pid = 3264] [serial = 701] [outer = 0000000000000000] 12:33:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001546C14C00) [pid = 3264] [serial = 702] [outer = 0000001546A6B000] 12:33:33 INFO - PROCESS | 3264 | 1466710413434 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (00000015472E8800) [pid = 3264] [serial = 703] [outer = 0000001546A6B000] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155B045000 == 43 [pid = 3264] [id = 228] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155A477800 == 42 [pid = 3264] [id = 227] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155299F000 == 41 [pid = 3264] [id = 226] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A34000 == 40 [pid = 3264] [id = 225] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155716A000 == 39 [pid = 3264] [id = 224] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 00000015544C6800 == 38 [pid = 3264] [id = 223] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001553569800 == 37 [pid = 3264] [id = 222] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10A800 == 36 [pid = 3264] [id = 221] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C81800 == 35 [pid = 3264] [id = 220] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDBF000 == 34 [pid = 3264] [id = 219] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B16000 == 33 [pid = 3264] [id = 218] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDB8000 == 32 [pid = 3264] [id = 211] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155C06B000 == 31 [pid = 3264] [id = 233] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155B63D800 == 30 [pid = 3264] [id = 232] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001554065000 == 29 [pid = 3264] [id = 231] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001554063800 == 28 [pid = 3264] [id = 229] 12:33:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB6E000 == 27 [pid = 3264] [id = 230] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (00000015506F6800) [pid = 3264] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154FB6AC00) [pid = 3264] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000154BB9A800) [pid = 3264] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001546C4F800) [pid = 3264] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154BA02800) [pid = 3264] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (00000015462B6C00) [pid = 3264] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546972000) [pid = 3264] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546C4C800) [pid = 3264] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (00000015473CF400) [pid = 3264] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001552DCB400) [pid = 3264] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FD5800) [pid = 3264] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C25C00) [pid = 3264] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546824800) [pid = 3264] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154CA07400) [pid = 3264] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BD7A800) [pid = 3264] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550FCE400) [pid = 3264] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550AE2000) [pid = 3264] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553582C00) [pid = 3264] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553517000) [pid = 3264] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550745C00) [pid = 3264] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001551084C00) [pid = 3264] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550A86400) [pid = 3264] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154BE57000) [pid = 3264] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:33:34 INFO - PROCESS | 3264 | 1466710414789 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]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1683ms 12:33:34 INFO - PROCESS | 3264 | 1466710414847 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3264 | 1466710414851 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:33:34 INFO - PROCESS | 3264 | 1466710414856 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 3264 | 1466710414860 Marionette TRACE conn6 <- [1,902,null,{}] 12:33:34 INFO - PROCESS | 3264 | 1466710414866 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}] 12:33:34 INFO - PROCESS | 3264 | 1466710414869 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:34 INFO - PROCESS | 3264 | 1466710414963 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:33:34 INFO - PROCESS | 3264 | 1466710414970 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3264 | 1466710414973 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:35 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547309800 == 28 [pid = 3264] [id = 235] 12:33:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545A08400) [pid = 3264] [serial = 704] [outer = 0000000000000000] 12:33:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546156C00) [pid = 3264] [serial = 705] [outer = 0000001545A08400] 12:33:35 INFO - PROCESS | 3264 | 1466710415024 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154696D800) [pid = 3264] [serial = 706] [outer = 0000001545A08400] 12:33:35 INFO - PROCESS | 3264 | 1466710415503 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]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 691ms 12:33:35 INFO - PROCESS | 3264 | 1466710415551 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3264 | 1466710415557 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:33:35 INFO - PROCESS | 3264 | 1466710415563 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 3264 | 1466710415566 Marionette TRACE conn6 <- [1,906,null,{}] 12:33:35 INFO - PROCESS | 3264 | 1466710415570 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}] 12:33:35 INFO - PROCESS | 3264 | 1466710415573 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:35 INFO - PROCESS | 3264 | 1466710415671 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:33:35 INFO - PROCESS | 3264 | 1466710415679 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3264 | 1466710415682 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE77800 == 29 [pid = 3264] [id = 236] 12:33:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C26800) [pid = 3264] [serial = 707] [outer = 0000000000000000] 12:33:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C32400) [pid = 3264] [serial = 708] [outer = 0000001546C26800] 12:33:35 INFO - PROCESS | 3264 | 1466710415730 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001546F1B400) [pid = 3264] [serial = 709] [outer = 0000001546C26800] 12:33:36 INFO - PROCESS | 3264 | 1466710416198 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]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 12:33:36 INFO - PROCESS | 3264 | 1466710416255 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3264 | 1466710416257 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:33:36 INFO - PROCESS | 3264 | 1466710416261 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3264 | 1466710416265 Marionette TRACE conn6 <- [1,910,null,{}] 12:33:36 INFO - PROCESS | 3264 | 1466710416277 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}] 12:33:36 INFO - PROCESS | 3264 | 1466710416282 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:36 INFO - PROCESS | 3264 | 1466710416398 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:33:36 INFO - PROCESS | 3264 | 1466710416477 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3264 | 1466710416480 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:36 INFO - PROCESS | 3264 | ++DOCSHELL 00000015529AA000 == 30 [pid = 3264] [id = 237] 12:33:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001544E67800) [pid = 3264] [serial = 710] [outer = 0000000000000000] 12:33:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BAB0800) [pid = 3264] [serial = 711] [outer = 0000001544E67800] 12:33:36 INFO - PROCESS | 3264 | 1466710416530 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BE53000) [pid = 3264] [serial = 712] [outer = 0000001544E67800] 12:33:36 INFO - PROCESS | 3264 | 1466710416949 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]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 731ms 12:33:37 INFO - PROCESS | 3264 | 1466710417000 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 3264 | 1466710417003 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:33:37 INFO - PROCESS | 3264 | 1466710417006 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - PROCESS | 3264 | 1466710417008 Marionette TRACE conn6 <- [1,914,null,{}] 12:33:37 INFO - PROCESS | 3264 | 1466710417012 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}] 12:33:37 INFO - PROCESS | 3264 | 1466710417014 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:37 INFO - PROCESS | 3264 | 1466710417130 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:33:37 INFO - PROCESS | 3264 | 1466710417136 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3264 | 1466710417138 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:37 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553564800 == 31 [pid = 3264] [id = 238] 12:33:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154BEE9800) [pid = 3264] [serial = 713] [outer = 0000000000000000] 12:33:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154BEF2400) [pid = 3264] [serial = 714] [outer = 000000154BEE9800] 12:33:37 INFO - PROCESS | 3264 | 1466710417231 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154CB9A800) [pid = 3264] [serial = 715] [outer = 000000154BEE9800] 12:33:37 INFO - PROCESS | 3264 | 1466710417681 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]]]}] 12:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 12:33:37 INFO - PROCESS | 3264 | 1466710417753 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 3264 | 1466710417756 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:33:37 INFO - PROCESS | 3264 | 1466710417761 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - PROCESS | 3264 | 1466710417763 Marionette TRACE conn6 <- [1,918,null,{}] 12:33:37 INFO - PROCESS | 3264 | 1466710417766 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}] 12:33:37 INFO - PROCESS | 3264 | 1466710417768 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:37 INFO - PROCESS | 3264 | 1466710417874 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:33:37 INFO - PROCESS | 3264 | 1466710417886 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3264 | 1466710417888 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:37 INFO - PROCESS | 3264 | ++DOCSHELL 000000155405F800 == 32 [pid = 3264] [id = 239] 12:33:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546C12000) [pid = 3264] [serial = 716] [outer = 0000000000000000] 12:33:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154FB6A000) [pid = 3264] [serial = 717] [outer = 0000001546C12000] 12:33:37 INFO - PROCESS | 3264 | 1466710417934 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550722800) [pid = 3264] [serial = 718] [outer = 0000001546C12000] 12:33:38 INFO - PROCESS | 3264 | 1466710418399 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]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 12:33:38 INFO - PROCESS | 3264 | 1466710418454 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 3264 | 1466710418456 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:33:38 INFO - PROCESS | 3264 | 1466710418460 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 3264 | 1466710418462 Marionette TRACE conn6 <- [1,922,null,{}] 12:33:38 INFO - PROCESS | 3264 | 1466710418470 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}] 12:33:38 INFO - PROCESS | 3264 | 1466710418476 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:38 INFO - PROCESS | 3264 | 1466710418605 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:33:38 INFO - PROCESS | 3264 | 1466710418656 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 3264 | 1466710418658 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:38 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555FAE000 == 33 [pid = 3264] [id = 240] 12:33:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550AB6000) [pid = 3264] [serial = 719] [outer = 0000000000000000] 12:33:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550AE4400) [pid = 3264] [serial = 720] [outer = 0000001550AB6000] 12:33:38 INFO - PROCESS | 3264 | 1466710418705 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550FC5800) [pid = 3264] [serial = 721] [outer = 0000001550AB6000] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001544E5F800) [pid = 3264] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546155800) [pid = 3264] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000155108A000) [pid = 3264] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550767800) [pid = 3264] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (00000015529F8800) [pid = 3264] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C4F400) [pid = 3264] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C32C00) [pid = 3264] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001553BCCC00) [pid = 3264] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546821C00) [pid = 3264] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154CA05000) [pid = 3264] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546967000) [pid = 3264] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:33:39 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000155414B000) [pid = 3264] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:33:39 INFO - PROCESS | 3264 | 1466710419276 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]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 881ms 12:33:39 INFO - PROCESS | 3264 | 1466710419343 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 3264 | 1466710419346 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:33:39 INFO - PROCESS | 3264 | 1466710419349 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 3264 | 1466710419351 Marionette TRACE conn6 <- [1,926,null,{}] 12:33:39 INFO - PROCESS | 3264 | 1466710419354 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}] 12:33:39 INFO - PROCESS | 3264 | 1466710419356 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:39 INFO - PROCESS | 3264 | 1466710419434 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:33:39 INFO - PROCESS | 3264 | 1466710419440 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3264 | 1466710419442 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557177800 == 34 [pid = 3264] [id = 241] 12:33:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CA05000) [pid = 3264] [serial = 722] [outer = 0000000000000000] 12:33:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FC0C00) [pid = 3264] [serial = 723] [outer = 000000154CA05000] 12:33:39 INFO - PROCESS | 3264 | 1466710419487 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FCF000) [pid = 3264] [serial = 724] [outer = 000000154CA05000] 12:33:39 INFO - PROCESS | 3264 | 1466710419906 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]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 586ms 12:33:39 INFO - PROCESS | 3264 | 1466710419941 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 3264 | 1466710419944 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:33:39 INFO - PROCESS | 3264 | 1466710419947 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:33:39 INFO - PROCESS | 3264 | 1466710419949 Marionette TRACE conn6 <- [1,930,null,{}] 12:33:39 INFO - PROCESS | 3264 | 1466710419953 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}] 12:33:39 INFO - PROCESS | 3264 | 1466710419955 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:40 INFO - PROCESS | 3264 | 1466710420037 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:33:40 INFO - PROCESS | 3264 | 1466710420043 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3264 | 1466710420045 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:40 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A2E000 == 35 [pid = 3264] [id = 242] 12:33:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155102F800) [pid = 3264] [serial = 725] [outer = 0000000000000000] 12:33:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155103C800) [pid = 3264] [serial = 726] [outer = 000000155102F800] 12:33:40 INFO - PROCESS | 3264 | 1466710420091 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (00000015524EBC00) [pid = 3264] [serial = 727] [outer = 000000155102F800] 12:33:40 INFO - PROCESS | 3264 | 1466710420539 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]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 627ms 12:33:40 INFO - PROCESS | 3264 | 1466710420579 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 3264 | 1466710420581 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:33:40 INFO - PROCESS | 3264 | 1466710420584 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:33:40 INFO - PROCESS | 3264 | 1466710420586 Marionette TRACE conn6 <- [1,934,null,{}] 12:33:40 INFO - PROCESS | 3264 | 1466710420590 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}] 12:33:40 INFO - PROCESS | 3264 | 1466710420592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:40 INFO - PROCESS | 3264 | 1466710420675 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:33:40 INFO - PROCESS | 3264 | 1466710420680 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3264 | 1466710420682 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:40 INFO - PROCESS | 3264 | ++DOCSHELL 00000015529A1000 == 36 [pid = 3264] [id = 243] 12:33:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015524E8800) [pid = 3264] [serial = 728] [outer = 0000000000000000] 12:33:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552DC6000) [pid = 3264] [serial = 729] [outer = 00000015524E8800] 12:33:40 INFO - PROCESS | 3264 | 1466710420726 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001552E54400) [pid = 3264] [serial = 730] [outer = 00000015524E8800] 12:33:41 INFO - PROCESS | 3264 | 1466710421375 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]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 879ms 12:33:41 INFO - PROCESS | 3264 | 1466710421473 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3264 | 1466710421477 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:33:41 INFO - PROCESS | 3264 | 1466710421482 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 3264 | 1466710421486 Marionette TRACE conn6 <- [1,938,null,{}] 12:33:41 INFO - PROCESS | 3264 | 1466710421493 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}] 12:33:41 INFO - PROCESS | 3264 | 1466710421496 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:41 INFO - PROCESS | 3264 | 1466710421643 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:33:41 INFO - PROCESS | 3264 | 1466710421711 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 3264 | 1466710421714 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:41 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB76000 == 37 [pid = 3264] [id = 244] 12:33:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001544ED7800) [pid = 3264] [serial = 731] [outer = 0000000000000000] 12:33:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546A62400) [pid = 3264] [serial = 732] [outer = 0000001544ED7800] 12:33:41 INFO - PROCESS | 3264 | 1466710421772 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C2B800) [pid = 3264] [serial = 733] [outer = 0000001544ED7800] 12:33:42 INFO - PROCESS | 3264 | 1466710422488 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]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1079ms 12:33:42 INFO - PROCESS | 3264 | 1466710422595 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3264 | 1466710422600 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:33:42 INFO - PROCESS | 3264 | 1466710422608 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 3264 | 1466710422611 Marionette TRACE conn6 <- [1,942,null,{}] 12:33:42 INFO - PROCESS | 3264 | 1466710422615 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}] 12:33:42 INFO - PROCESS | 3264 | 1466710422618 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:42 INFO - PROCESS | 3264 | 1466710422748 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:33:42 INFO - PROCESS | 3264 | 1466710422815 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3264 | 1466710422818 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000155405F000 == 38 [pid = 3264] [id = 245] 12:33:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546C16000) [pid = 3264] [serial = 734] [outer = 0000000000000000] 12:33:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000154BD6F000) [pid = 3264] [serial = 735] [outer = 0000001546C16000] 12:33:42 INFO - PROCESS | 3264 | 1466710422917 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154CA05C00) [pid = 3264] [serial = 736] [outer = 0000001546C16000] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A2E000 == 37 [pid = 3264] [id = 242] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001557177800 == 36 [pid = 3264] [id = 241] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001555FAE000 == 35 [pid = 3264] [id = 240] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 000000155405F800 == 34 [pid = 3264] [id = 239] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001553564800 == 33 [pid = 3264] [id = 238] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 00000015529AA000 == 32 [pid = 3264] [id = 237] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE77800 == 31 [pid = 3264] [id = 236] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001547309800 == 30 [pid = 3264] [id = 235] 12:33:43 INFO - PROCESS | 3264 | --DOCSHELL 000000154B7A5800 == 29 [pid = 3264] [id = 234] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001553BD0400) [pid = 3264] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001550FC4800) [pid = 3264] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550FD3400) [pid = 3264] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001553518000) [pid = 3264] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001552DCB000) [pid = 3264] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550A85400) [pid = 3264] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001552FCD000) [pid = 3264] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154814F800) [pid = 3264] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154B570C00) [pid = 3264] [serial = 661] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015481B4400) [pid = 3264] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BB9CC00) [pid = 3264] [serial = 664] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BD1400) [pid = 3264] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546A67800) [pid = 3264] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C48C00) [pid = 3264] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154CB85400) [pid = 3264] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154FB69400) [pid = 3264] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C3F400) [pid = 3264] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001544E29C00) [pid = 3264] [serial = 372] [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.] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550ADAC00) [pid = 3264] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001553BD8C00) [pid = 3264] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001553BE7C00) [pid = 3264] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155461AC00) [pid = 3264] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000155451F800) [pid = 3264] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550AE0000) [pid = 3264] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:33:43 INFO - PROCESS | 3264 | 1466710423781 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1243ms 12:33:43 INFO - PROCESS | 3264 | 1466710423853 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3264 | 1466710423857 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:33:43 INFO - PROCESS | 3264 | 1466710423862 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3264 | 1466710423865 Marionette TRACE conn6 <- [1,946,null,{}] 12:33:43 INFO - PROCESS | 3264 | 1466710423871 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}] 12:33:43 INFO - PROCESS | 3264 | 1466710423874 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:43 INFO - PROCESS | 3264 | 1466710423968 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:33:43 INFO - PROCESS | 3264 | 1466710423982 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3264 | 1466710423985 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3CC800 == 30 [pid = 3264] [id = 246] 12:33:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546828800) [pid = 3264] [serial = 737] [outer = 0000000000000000] 12:33:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154696D000) [pid = 3264] [serial = 738] [outer = 0000001546828800] 12:33:44 INFO - PROCESS | 3264 | 1466710424038 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C48C00) [pid = 3264] [serial = 739] [outer = 0000001546828800] 12:33:44 INFO - PROCESS | 3264 | 1466710424546 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]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 733ms 12:33:44 INFO - PROCESS | 3264 | 1466710424595 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 3264 | 1466710424600 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:33:44 INFO - PROCESS | 3264 | 1466710424606 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 3264 | 1466710424609 Marionette TRACE conn6 <- [1,950,null,{}] 12:33:44 INFO - PROCESS | 3264 | 1466710424613 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}] 12:33:44 INFO - PROCESS | 3264 | 1466710424615 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:44 INFO - PROCESS | 3264 | 1466710424707 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:33:44 INFO - PROCESS | 3264 | 1466710424782 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3264 | 1466710424784 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000155066C000 == 31 [pid = 3264] [id = 247] 12:33:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154B56FC00) [pid = 3264] [serial = 740] [outer = 0000000000000000] 12:33:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BAD7000) [pid = 3264] [serial = 741] [outer = 000000154B56FC00] 12:33:44 INFO - PROCESS | 3264 | 1466710424832 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BE5DC00) [pid = 3264] [serial = 742] [outer = 000000154B56FC00] 12:33:45 INFO - PROCESS | 3264 | 1466710425237 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]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 12:33:45 INFO - PROCESS | 3264 | 1466710425301 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3264 | 1466710425303 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:33:45 INFO - PROCESS | 3264 | 1466710425307 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 3264 | 1466710425311 Marionette TRACE conn6 <- [1,954,null,{}] 12:33:45 INFO - PROCESS | 3264 | 1466710425329 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}] 12:33:45 INFO - PROCESS | 3264 | 1466710425334 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:45 INFO - PROCESS | 3264 | 1466710425460 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:33:45 INFO - PROCESS | 3264 | 1466710425469 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3264 | 1466710425472 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:45 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C2B000 == 32 [pid = 3264] [id = 248] 12:33:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000155071A000) [pid = 3264] [serial = 743] [outer = 0000000000000000] 12:33:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550723000) [pid = 3264] [serial = 744] [outer = 000000155071A000] 12:33:45 INFO - PROCESS | 3264 | 1466710425522 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550A80400) [pid = 3264] [serial = 745] [outer = 000000155071A000] 12:33:45 INFO - PROCESS | 3264 | 1466710425957 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]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 12:33:46 INFO - PROCESS | 3264 | 1466710426000 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3264 | 1466710426003 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:33:46 INFO - PROCESS | 3264 | 1466710426007 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3264 | 1466710426008 Marionette TRACE conn6 <- [1,958,null,{}] 12:33:46 INFO - PROCESS | 3264 | 1466710426012 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}] 12:33:46 INFO - PROCESS | 3264 | 1466710426014 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:46 INFO - PROCESS | 3264 | 1466710426126 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:33:46 INFO - PROCESS | 3264 | 1466710426132 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3264 | 1466710426134 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000155504E800 == 33 [pid = 3264] [id = 249] 12:33:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AC2400) [pid = 3264] [serial = 746] [outer = 0000000000000000] 12:33:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550ADE800) [pid = 3264] [serial = 747] [outer = 0000001550AC2400] 12:33:46 INFO - PROCESS | 3264 | 1466710426227 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FC6000) [pid = 3264] [serial = 748] [outer = 0000001550AC2400] 12:33:46 INFO - PROCESS | 3264 | 1466710426663 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]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 689ms 12:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:33:46 INFO - PROCESS | 3264 | 1466710426698 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3264 | 1466710426700 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:33:46 INFO - PROCESS | 3264 | 1466710426703 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3264 | 1466710426705 Marionette TRACE conn6 <- [1,962,null,{}] 12:33:46 INFO - PROCESS | 3264 | 1466710426709 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}] 12:33:46 INFO - PROCESS | 3264 | 1466710426711 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:46 INFO - PROCESS | 3264 | 1466710426818 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:33:46 INFO - PROCESS | 3264 | 1466710426898 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3264 | 1466710426900 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000155744F000 == 34 [pid = 3264] [id = 250] 12:33:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FD3C00) [pid = 3264] [serial = 749] [outer = 0000000000000000] 12:33:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001551034400) [pid = 3264] [serial = 750] [outer = 0000001550FD3C00] 12:33:46 INFO - PROCESS | 3264 | 1466710426944 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552B15C00) [pid = 3264] [serial = 751] [outer = 0000001550FD3C00] 12:33:47 INFO - PROCESS | 3264 | 1466710427380 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]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 733ms 12:33:47 INFO - PROCESS | 3264 | 1466710427441 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 3264 | 1466710427443 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:33:47 INFO - PROCESS | 3264 | 1466710427447 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:33:47 INFO - PROCESS | 3264 | 1466710427449 Marionette TRACE conn6 <- [1,966,null,{}] 12:33:47 INFO - PROCESS | 3264 | 1466710427453 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}] 12:33:47 INFO - PROCESS | 3264 | 1466710427459 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:47 INFO - PROCESS | 3264 | 1466710427609 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:33:47 INFO - PROCESS | 3264 | 1466710427663 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 3264 | 1466710427666 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:47 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A260800 == 35 [pid = 3264] [id = 251] 12:33:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553510C00) [pid = 3264] [serial = 752] [outer = 0000000000000000] 12:33:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155376AC00) [pid = 3264] [serial = 753] [outer = 0000001553510C00] 12:33:47 INFO - PROCESS | 3264 | 1466710427711 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001553BD2000) [pid = 3264] [serial = 754] [outer = 0000001553510C00] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BEE9800) [pid = 3264] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546A6B000) [pid = 3264] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001544E67800) [pid = 3264] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001545A08400) [pid = 3264] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C26800) [pid = 3264] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C12000) [pid = 3264] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545FC6400) [pid = 3264] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154CA08400) [pid = 3264] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552DD1800) [pid = 3264] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554C98C00) [pid = 3264] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550AB6000) [pid = 3264] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000155102F800) [pid = 3264] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:33:48 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154CA05000) [pid = 3264] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:33:48 INFO - PROCESS | 3264 | 1466710428188 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 773ms 12:33:48 INFO - PROCESS | 3264 | 1466710428223 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3264 | 1466710428225 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3264 | 1466710428228 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:33:48 INFO - PROCESS | 3264 | 1466710428230 Marionette TRACE conn6 <- [1,970,null,{}] 12:33:48 INFO - PROCESS | 3264 | 1466710428234 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}] 12:33:48 INFO - PROCESS | 3264 | 1466710428236 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:48 INFO - PROCESS | 3264 | 1466710428343 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:33:48 INFO - PROCESS | 3264 | 1466710428391 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3264 | 1466710428393 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A46F000 == 36 [pid = 3264] [id = 252] 12:33:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001544E67C00) [pid = 3264] [serial = 755] [outer = 0000000000000000] 12:33:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154C03C000) [pid = 3264] [serial = 756] [outer = 0000001544E67C00] 12:33:48 INFO - PROCESS | 3264 | 1466710428438 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001553511800) [pid = 3264] [serial = 757] [outer = 0000001544E67C00] 12:33:48 INFO - PROCESS | 3264 | 1466710428785 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 627ms 12:33:48 INFO - PROCESS | 3264 | 1466710428859 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3264 | 1466710428861 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3264 | 1466710428864 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:33:48 INFO - PROCESS | 3264 | 1466710428866 Marionette TRACE conn6 <- [1,974,null,{}] 12:33:48 INFO - PROCESS | 3264 | 1466710428870 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}] 12:33:48 INFO - PROCESS | 3264 | 1466710428872 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:48 INFO - PROCESS | 3264 | 1466710428961 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:33:48 INFO - PROCESS | 3264 | 1466710428968 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3264 | 1466710428970 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5C2800 == 37 [pid = 3264] [id = 253] 12:33:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553BD8800) [pid = 3264] [serial = 758] [outer = 0000000000000000] 12:33:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000155414B000) [pid = 3264] [serial = 759] [outer = 0000001553BD8800] 12:33:49 INFO - PROCESS | 3264 | 1466710429017 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554616400) [pid = 3264] [serial = 760] [outer = 0000001553BD8800] 12:33:49 INFO - PROCESS | 3264 | 1466710429435 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]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 12:33:49 INFO - PROCESS | 3264 | 1466710429496 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 3264 | 1466710429499 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:33:49 INFO - PROCESS | 3264 | 1466710429502 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 3264 | 1466710429504 Marionette TRACE conn6 <- [1,978,null,{}] 12:33:49 INFO - PROCESS | 3264 | 1466710429508 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}] 12:33:49 INFO - PROCESS | 3264 | 1466710429510 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:49 INFO - PROCESS | 3264 | 1466710429593 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:33:49 INFO - PROCESS | 3264 | 1466710429632 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3264 | 1466710429634 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:49 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553557800 == 38 [pid = 3264] [id = 254] 12:33:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001554C35C00) [pid = 3264] [serial = 761] [outer = 0000000000000000] 12:33:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001554C3AC00) [pid = 3264] [serial = 762] [outer = 0000001554C35C00] 12:33:49 INFO - PROCESS | 3264 | 1466710429678 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554C96000) [pid = 3264] [serial = 763] [outer = 0000001554C35C00] 12:33:50 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3CC800 == 37 [pid = 3264] [id = 246] 12:33:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155405F000 == 36 [pid = 3264] [id = 245] 12:33:50 INFO - PROCESS | 3264 | --DOCSHELL 00000015529A1000 == 35 [pid = 3264] [id = 243] 12:33:50 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB76000 == 34 [pid = 3264] [id = 244] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155A260800 == 33 [pid = 3264] [id = 251] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155A46F000 == 32 [pid = 3264] [id = 252] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5C2800 == 31 [pid = 3264] [id = 253] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155066C000 == 30 [pid = 3264] [id = 247] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155744F000 == 29 [pid = 3264] [id = 250] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 000000155504E800 == 28 [pid = 3264] [id = 249] 12:33:51 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C2B000 == 27 [pid = 3264] [id = 248] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BEF2400) [pid = 3264] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015472E8800) [pid = 3264] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C14C00) [pid = 3264] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BAB0800) [pid = 3264] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546156C00) [pid = 3264] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154696D800) [pid = 3264] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546C32400) [pid = 3264] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546F1B400) [pid = 3264] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154FB6A000) [pid = 3264] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (00000015473D4400) [pid = 3264] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546823400) [pid = 3264] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155075C000) [pid = 3264] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CC18000) [pid = 3264] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001553BDB800) [pid = 3264] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552E55800) [pid = 3264] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (00000015559C9C00) [pid = 3264] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001555907C00) [pid = 3264] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154CB9A800) [pid = 3264] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001550AE4400) [pid = 3264] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550722800) [pid = 3264] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001552DC6000) [pid = 3264] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (000000155103C800) [pid = 3264] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001550FC5800) [pid = 3264] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001550FC0C00) [pid = 3264] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (000000154BE53000) [pid = 3264] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (0000001550FCF000) [pid = 3264] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (00000015524EBC00) [pid = 3264] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:33:51 INFO - PROCESS | 3264 | 1466710431485 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]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2025ms 12:33:51 INFO - PROCESS | 3264 | 1466710431532 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3264 | 1466710431536 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:33:51 INFO - PROCESS | 3264 | 1466710431541 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:33:51 INFO - PROCESS | 3264 | 1466710431545 Marionette TRACE conn6 <- [1,982,null,{}] 12:33:51 INFO - PROCESS | 3264 | 1466710431551 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}] 12:33:51 INFO - PROCESS | 3264 | 1466710431554 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:51 INFO - PROCESS | 3264 | 1466710431648 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:33:51 INFO - PROCESS | 3264 | 1466710431656 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 3264 | 1466710431661 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:51 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C8C000 == 28 [pid = 3264] [id = 255] 12:33:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (0000001545AC9400) [pid = 3264] [serial = 764] [outer = 0000000000000000] 12:33:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001545AD2C00) [pid = 3264] [serial = 765] [outer = 0000001545AC9400] 12:33:51 INFO - PROCESS | 3264 | 1466710431711 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (0000001546967000) [pid = 3264] [serial = 766] [outer = 0000001545AC9400] 12:33:52 INFO - PROCESS | 3264 | 1466710432177 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]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 12:33:52 INFO - PROCESS | 3264 | 1466710432235 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 3264 | 1466710432240 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:33:52 INFO - PROCESS | 3264 | 1466710432247 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 3264 | 1466710432250 Marionette TRACE conn6 <- [1,986,null,{}] 12:33:52 INFO - PROCESS | 3264 | 1466710432254 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}] 12:33:52 INFO - PROCESS | 3264 | 1466710432257 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:52 INFO - PROCESS | 3264 | 1466710432348 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:33:52 INFO - PROCESS | 3264 | 1466710432363 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3264 | 1466710432366 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:52 INFO - PROCESS | 3264 | ++DOCSHELL 000000154C016000 == 29 [pid = 3264] [id = 256] 12:33:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546C07C00) [pid = 3264] [serial = 767] [outer = 0000000000000000] 12:33:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546C0AC00) [pid = 3264] [serial = 768] [outer = 0000001546C07C00] 12:33:52 INFO - PROCESS | 3264 | 1466710432418 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001546C2F400) [pid = 3264] [serial = 769] [outer = 0000001546C07C00] 12:33:52 INFO - PROCESS | 3264 | 1466710432880 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]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 12:33:52 INFO - PROCESS | 3264 | 1466710432938 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 3264 | 1466710432941 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:33:52 INFO - PROCESS | 3264 | 1466710432945 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 3264 | 1466710432948 Marionette TRACE conn6 <- [1,990,null,{}] 12:33:52 INFO - PROCESS | 3264 | 1466710432961 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}] 12:33:52 INFO - PROCESS | 3264 | 1466710432966 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:53 INFO - PROCESS | 3264 | 1466710433083 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:33:53 INFO - PROCESS | 3264 | 1466710433157 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3264 | 1466710433160 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000155065C800 == 30 [pid = 3264] [id = 257] 12:33:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001544E27400) [pid = 3264] [serial = 770] [outer = 0000000000000000] 12:33:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001547C3D400) [pid = 3264] [serial = 771] [outer = 0000001544E27400] 12:33:53 INFO - PROCESS | 3264 | 1466710433210 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154B233400) [pid = 3264] [serial = 772] [outer = 0000001544E27400] 12:33:53 INFO - PROCESS | 3264 | 1466710433585 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]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 689ms 12:33:53 INFO - PROCESS | 3264 | 1466710433639 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 3264 | 1466710433642 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:33:53 INFO - PROCESS | 3264 | 1466710433645 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 3264 | 1466710433647 Marionette TRACE conn6 <- [1,994,null,{}] 12:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:33:53 INFO - PROCESS | 3264 | 1466710433651 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}] 12:33:53 INFO - PROCESS | 3264 | 1466710433653 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:53 INFO - PROCESS | 3264 | 1466710433742 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:33:53 INFO - PROCESS | 3264 | 1466710433748 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3264 | 1466710433750 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:53 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DA6800 == 31 [pid = 3264] [id = 258] 12:33:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154B571800) [pid = 3264] [serial = 773] [outer = 0000000000000000] 12:33:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154BAAF400) [pid = 3264] [serial = 774] [outer = 000000154B571800] 12:33:53 INFO - PROCESS | 3264 | 1466710433799 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BD7A800) [pid = 3264] [serial = 775] [outer = 000000154B571800] 12:33:54 INFO - PROCESS | 3264 | 1466710434241 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]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 12:33:54 INFO - PROCESS | 3264 | 1466710434281 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3264 | 1466710434283 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:33:54 INFO - PROCESS | 3264 | 1466710434287 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 3264 | 1466710434289 Marionette TRACE conn6 <- [1,998,null,{}] 12:33:54 INFO - PROCESS | 3264 | 1466710434292 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}] 12:33:54 INFO - PROCESS | 3264 | 1466710434294 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:54 INFO - PROCESS | 3264 | 1466710434375 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:33:54 INFO - PROCESS | 3264 | 1466710434412 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3264 | 1466710434415 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:54 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553882800 == 32 [pid = 3264] [id = 259] 12:33:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546C07800) [pid = 3264] [serial = 776] [outer = 0000000000000000] 12:33:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE5B400) [pid = 3264] [serial = 777] [outer = 0000001546C07800] 12:33:54 INFO - PROCESS | 3264 | 1466710434459 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BEF1400) [pid = 3264] [serial = 778] [outer = 0000001546C07800] 12:33:54 INFO - PROCESS | 3264 | 1466710434893 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]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 12:33:54 INFO - PROCESS | 3264 | 1466710434920 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3264 | 1466710434922 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:33:54 INFO - PROCESS | 3264 | 1466710434926 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 3264 | 1466710434927 Marionette TRACE conn6 <- [1,1002,null,{}] 12:33:54 INFO - PROCESS | 3264 | 1466710434931 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}] 12:33:54 INFO - PROCESS | 3264 | 1466710434937 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:55 INFO - PROCESS | 3264 | 1466710435046 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:33:55 INFO - PROCESS | 3264 | 1466710435053 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3264 | 1466710435055 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:55 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554073000 == 33 [pid = 3264] [id = 260] 12:33:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CBD1400) [pid = 3264] [serial = 779] [outer = 0000000000000000] 12:33:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154FB9AC00) [pid = 3264] [serial = 780] [outer = 000000154CBD1400] 12:33:55 INFO - PROCESS | 3264 | 1466710435100 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550722800) [pid = 3264] [serial = 781] [outer = 000000154CBD1400] 12:33:55 INFO - PROCESS | 3264 | 1466710435527 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]]]}] 12:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 12:33:55 INFO - PROCESS | 3264 | 1466710435556 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3264 | 1466710435558 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:33:55 INFO - PROCESS | 3264 | 1466710435561 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - PROCESS | 3264 | 1466710435563 Marionette TRACE conn6 <- [1,1006,null,{}] 12:33:55 INFO - PROCESS | 3264 | 1466710435567 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}] 12:33:55 INFO - PROCESS | 3264 | 1466710435569 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:55 INFO - PROCESS | 3264 | 1466710435656 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:33:55 INFO - PROCESS | 3264 | 1466710435664 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3264 | 1466710435666 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:55 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556295000 == 34 [pid = 3264] [id = 261] 12:33:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550A7AC00) [pid = 3264] [serial = 782] [outer = 0000000000000000] 12:33:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550AB9C00) [pid = 3264] [serial = 783] [outer = 0000001550A7AC00] 12:33:55 INFO - PROCESS | 3264 | 1466710435715 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550A81000) [pid = 3264] [serial = 784] [outer = 0000001550A7AC00] 12:33:56 INFO - PROCESS | 3264 | 1466710436173 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]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 12:33:56 INFO - PROCESS | 3264 | 1466710436236 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3264 | 1466710436239 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:33:56 INFO - PROCESS | 3264 | 1466710436242 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 3264 | 1466710436244 Marionette TRACE conn6 <- [1,1010,null,{}] 12:33:56 INFO - PROCESS | 3264 | 1466710436247 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}] 12:33:56 INFO - PROCESS | 3264 | 1466710436249 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:56 INFO - PROCESS | 3264 | 1466710436336 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:33:56 INFO - PROCESS | 3264 | 1466710436343 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3264 | 1466710436345 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:56 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557448000 == 35 [pid = 3264] [id = 262] 12:33:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155071E800) [pid = 3264] [serial = 785] [outer = 0000000000000000] 12:33:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FC2000) [pid = 3264] [serial = 786] [outer = 000000155071E800] 12:33:56 INFO - PROCESS | 3264 | 1466710436392 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FC8800) [pid = 3264] [serial = 787] [outer = 000000155071E800] 12:33:56 INFO - PROCESS | 3264 | 1466710436866 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]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 12:33:56 INFO - PROCESS | 3264 | 1466710436934 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3264 | 1466710436937 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:33:56 INFO - PROCESS | 3264 | 1466710436940 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 3264 | 1466710436942 Marionette TRACE conn6 <- [1,1014,null,{}] 12:33:56 INFO - PROCESS | 3264 | 1466710436946 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}] 12:33:56 INFO - PROCESS | 3264 | 1466710436948 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:57 INFO - PROCESS | 3264 | 1466710437054 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:33:57 INFO - PROCESS | 3264 | 1466710437127 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3264 | 1466710437129 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:57 INFO - PROCESS | 3264 | ++DOCSHELL 000000155065C000 == 36 [pid = 3264] [id = 263] 12:33:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FCF400) [pid = 3264] [serial = 788] [outer = 0000000000000000] 12:33:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FD2C00) [pid = 3264] [serial = 789] [outer = 0000001550FCF400] 12:33:57 INFO - PROCESS | 3264 | 1466710437175 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001551041000) [pid = 3264] [serial = 790] [outer = 0000001550FCF400] 12:33:57 INFO - PROCESS | 3264 | 1466710437596 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]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 12:33:57 INFO - PROCESS | 3264 | 1466710437614 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3264 | 1466710437616 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:33:57 INFO - PROCESS | 3264 | 1466710437620 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:33:57 INFO - PROCESS | 3264 | 1466710437622 Marionette TRACE conn6 <- [1,1018,null,{}] 12:33:57 INFO - PROCESS | 3264 | 1466710437625 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}] 12:33:57 INFO - PROCESS | 3264 | 1466710437627 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:57 INFO - PROCESS | 3264 | 1466710437742 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:33:57 INFO - PROCESS | 3264 | 1466710437749 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3264 | 1466710437751 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B16800 == 37 [pid = 3264] [id = 264] 12:33:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (00000015524E9400) [pid = 3264] [serial = 791] [outer = 0000000000000000] 12:33:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001552B8B800) [pid = 3264] [serial = 792] [outer = 00000015524E9400] 12:33:57 INFO - PROCESS | 3264 | 1466710437794 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552E57C00) [pid = 3264] [serial = 793] [outer = 00000015524E9400] 12:33:58 INFO - PROCESS | 3264 | 1466710438253 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]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 12:33:58 INFO - PROCESS | 3264 | 1466710438315 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3264 | 1466710438317 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:33:58 INFO - PROCESS | 3264 | 1466710438321 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 3264 | 1466710438323 Marionette TRACE conn6 <- [1,1022,null,{}] 12:33:58 INFO - PROCESS | 3264 | 1466710438327 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}] 12:33:58 INFO - PROCESS | 3264 | 1466710438330 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:58 INFO - PROCESS | 3264 | 1466710438485 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:33:58 INFO - PROCESS | 3264 | 1466710438510 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3264 | 1466710438513 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553837800 == 38 [pid = 3264] [id = 265] 12:33:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000155351CC00) [pid = 3264] [serial = 794] [outer = 0000000000000000] 12:33:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001553AA4800) [pid = 3264] [serial = 795] [outer = 000000155351CC00] 12:33:58 INFO - PROCESS | 3264 | 1466710438560 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553BDB800) [pid = 3264] [serial = 796] [outer = 000000155351CC00] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FD3C00) [pid = 3264] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001544E67C00) [pid = 3264] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001553510C00) [pid = 3264] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001553BD8800) [pid = 3264] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154B56FC00) [pid = 3264] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546828800) [pid = 3264] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C16000) [pid = 3264] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001544ED7800) [pid = 3264] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (00000015524E8800) [pid = 3264] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000155071A000) [pid = 3264] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:33:58 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550AC2400) [pid = 3264] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:33:59 INFO - PROCESS | 3264 | 1466710439079 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]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 776ms 12:33:59 INFO - PROCESS | 3264 | 1466710439106 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3264 | 1466710439109 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:33:59 INFO - PROCESS | 3264 | 1466710439112 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 3264 | 1466710439114 Marionette TRACE conn6 <- [1,1026,null,{}] 12:33:59 INFO - PROCESS | 3264 | 1466710439118 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}] 12:33:59 INFO - PROCESS | 3264 | 1466710439120 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:59 INFO - PROCESS | 3264 | 1466710439204 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:33:59 INFO - PROCESS | 3264 | 1466710439209 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3264 | 1466710439211 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:59 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B05B800 == 39 [pid = 3264] [id = 266] 12:33:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BE4B000) [pid = 3264] [serial = 797] [outer = 0000000000000000] 12:33:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FD3C00) [pid = 3264] [serial = 798] [outer = 000000154BE4B000] 12:33:59 INFO - PROCESS | 3264 | 1466710439258 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553952C00) [pid = 3264] [serial = 799] [outer = 000000154BE4B000] 12:33:59 INFO - PROCESS | 3264 | 1466710439680 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]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 12:33:59 INFO - PROCESS | 3264 | 1466710439741 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3264 | 1466710439744 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:33:59 INFO - PROCESS | 3264 | 1466710439747 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 3264 | 1466710439749 Marionette TRACE conn6 <- [1,1030,null,{}] 12:33:59 INFO - PROCESS | 3264 | 1466710439753 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}] 12:33:59 INFO - PROCESS | 3264 | 1466710439754 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:59 INFO - PROCESS | 3264 | 1466710439838 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:33:59 INFO - PROCESS | 3264 | 1466710439845 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3264 | 1466710439847 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:33:59 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B865000 == 40 [pid = 3264] [id = 267] 12:33:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BE9C00) [pid = 3264] [serial = 800] [outer = 0000000000000000] 12:33:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554522C00) [pid = 3264] [serial = 801] [outer = 0000001553BE9C00] 12:33:59 INFO - PROCESS | 3264 | 1466710439894 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001554C34400) [pid = 3264] [serial = 802] [outer = 0000001553BE9C00] 12:34:00 INFO - PROCESS | 3264 | 1466710440346 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]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 12:34:00 INFO - PROCESS | 3264 | 1466710440378 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 3264 | 1466710440380 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:34:00 INFO - PROCESS | 3264 | 1466710440389 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 3264 | 1466710440390 Marionette TRACE conn6 <- [1,1034,null,{}] 12:34:00 INFO - PROCESS | 3264 | 1466710440394 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}] 12:34:00 INFO - PROCESS | 3264 | 1466710440396 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:00 INFO - PROCESS | 3264 | 1466710440480 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:34:00 INFO - PROCESS | 3264 | 1466710440485 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3264 | 1466710440487 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B880000 == 41 [pid = 3264] [id = 268] 12:34:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001554C7B800) [pid = 3264] [serial = 803] [outer = 0000000000000000] 12:34:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001554C8A400) [pid = 3264] [serial = 804] [outer = 0000001554C7B800] 12:34:00 INFO - PROCESS | 3264 | 1466710440540 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015550C0400) [pid = 3264] [serial = 805] [outer = 0000001554C7B800] 12:34:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C8C000 == 40 [pid = 3264] [id = 255] 12:34:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001553557800 == 39 [pid = 3264] [id = 254] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 000000154C016000 == 38 [pid = 3264] [id = 256] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DA6800 == 37 [pid = 3264] [id = 258] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001554073000 == 36 [pid = 3264] [id = 260] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001553882800 == 35 [pid = 3264] [id = 259] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001556295000 == 34 [pid = 3264] [id = 261] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001557448000 == 33 [pid = 3264] [id = 262] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 000000155B05B800 == 32 [pid = 3264] [id = 266] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B16800 == 31 [pid = 3264] [id = 264] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 000000155B865000 == 30 [pid = 3264] [id = 267] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 0000001553837800 == 29 [pid = 3264] [id = 265] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 000000155065C000 == 28 [pid = 3264] [id = 263] 12:34:02 INFO - PROCESS | 3264 | --DOCSHELL 000000155065C800 == 27 [pid = 3264] [id = 257] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001552B15C00) [pid = 3264] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001551034400) [pid = 3264] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154C03C000) [pid = 3264] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155376AC00) [pid = 3264] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000155414B000) [pid = 3264] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BD2000) [pid = 3264] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001554C3AC00) [pid = 3264] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BAD7000) [pid = 3264] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154696D000) [pid = 3264] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546C48C00) [pid = 3264] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154CA05C00) [pid = 3264] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BD6F000) [pid = 3264] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546C2B800) [pid = 3264] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001546A62400) [pid = 3264] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001552E54400) [pid = 3264] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550723000) [pid = 3264] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154BE5DC00) [pid = 3264] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001554616400) [pid = 3264] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001550ADE800) [pid = 3264] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001553511800) [pid = 3264] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550FC6000) [pid = 3264] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001550A80400) [pid = 3264] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3264 | 1466710442292 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]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1953ms 12:34:02 INFO - PROCESS | 3264 | 1466710442346 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3264 | 1466710442350 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:34:02 INFO - PROCESS | 3264 | 1466710442355 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3264 | 1466710442359 Marionette TRACE conn6 <- [1,1038,null,{}] 12:34:02 INFO - PROCESS | 3264 | 1466710442366 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}] 12:34:02 INFO - PROCESS | 3264 | 1466710442369 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:02 INFO - PROCESS | 3264 | 1466710442467 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:34:02 INFO - PROCESS | 3264 | 1466710442474 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3264 | 1466710442479 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:02 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547309800 == 28 [pid = 3264] [id = 269] 12:34:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001545A27400) [pid = 3264] [serial = 806] [outer = 0000000000000000] 12:34:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001545A28000) [pid = 3264] [serial = 807] [outer = 0000001545A27400] 12:34:02 INFO - PROCESS | 3264 | 1466710442537 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (00000015462BAC00) [pid = 3264] [serial = 808] [outer = 0000001545A27400] 12:34:03 INFO - PROCESS | 3264 | 1466710443016 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 12:34:03 INFO - PROCESS | 3264 | 1466710443050 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3264 | 1466710443055 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:34:03 INFO - PROCESS | 3264 | 1466710443062 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3264 | 1466710443065 Marionette TRACE conn6 <- [1,1042,null,{}] 12:34:03 INFO - PROCESS | 3264 | 1466710443069 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}] 12:34:03 INFO - PROCESS | 3264 | 1466710443073 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:03 INFO - PROCESS | 3264 | 1466710443164 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:34:03 INFO - PROCESS | 3264 | 1466710443172 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3264 | 1466710443175 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDB7000 == 29 [pid = 3264] [id = 270] 12:34:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546A6A000) [pid = 3264] [serial = 809] [outer = 0000000000000000] 12:34:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546A6D800) [pid = 3264] [serial = 810] [outer = 0000001546A6A000] 12:34:03 INFO - PROCESS | 3264 | 1466710443224 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C11C00) [pid = 3264] [serial = 811] [outer = 0000001546A6A000] 12:34:03 INFO - PROCESS | 3264 | 1466710443697 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 12:34:03 INFO - PROCESS | 3264 | 1466710443755 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3264 | 1466710443758 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:34:03 INFO - PROCESS | 3264 | 1466710443762 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3264 | 1466710443766 Marionette TRACE conn6 <- [1,1046,null,{}] 12:34:03 INFO - PROCESS | 3264 | 1466710443779 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}] 12:34:03 INFO - PROCESS | 3264 | 1466710443784 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:03 INFO - PROCESS | 3264 | 1466710443903 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:34:03 INFO - PROCESS | 3264 | 1466710443978 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3264 | 1466710443981 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D21E800 == 30 [pid = 3264] [id = 271] 12:34:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001544E27000) [pid = 3264] [serial = 812] [outer = 0000000000000000] 12:34:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546F1D000) [pid = 3264] [serial = 813] [outer = 0000001544E27000] 12:34:04 INFO - PROCESS | 3264 | 1466710444032 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001547CD0800) [pid = 3264] [serial = 814] [outer = 0000001544E27000] 12:34:04 INFO - PROCESS | 3264 | 1466710444406 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]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 12:34:04 INFO - PROCESS | 3264 | 1466710444456 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 3264 | 1466710444459 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:34:04 INFO - PROCESS | 3264 | 1466710444468 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 3264 | 1466710444470 Marionette TRACE conn6 <- [1,1050,null,{}] 12:34:04 INFO - PROCESS | 3264 | 1466710444474 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}] 12:34:04 INFO - PROCESS | 3264 | 1466710444476 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:04 INFO - PROCESS | 3264 | 1466710444563 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:34:04 INFO - PROCESS | 3264 | 1466710444569 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 3264 | 1466710444571 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D09000 == 31 [pid = 3264] [id = 272] 12:34:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154B3B8000) [pid = 3264] [serial = 815] [outer = 0000000000000000] 12:34:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154B56D800) [pid = 3264] [serial = 816] [outer = 000000154B3B8000] 12:34:04 INFO - PROCESS | 3264 | 1466710444617 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BB9CC00) [pid = 3264] [serial = 817] [outer = 000000154B3B8000] 12:34:05 INFO - PROCESS | 3264 | 1466710445079 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]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 12:34:05 INFO - PROCESS | 3264 | 1466710445155 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3264 | 1466710445157 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:34:05 INFO - PROCESS | 3264 | 1466710445161 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:34:05 INFO - PROCESS | 3264 | 1466710445163 Marionette TRACE conn6 <- [1,1054,null,{}] 12:34:05 INFO - PROCESS | 3264 | 1466710445166 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}] 12:34:05 INFO - PROCESS | 3264 | 1466710445168 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:05 INFO - PROCESS | 3264 | 1466710445274 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:34:05 INFO - PROCESS | 3264 | 1466710445287 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 3264 | 1466710445289 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:05 INFO - PROCESS | 3264 | ++DOCSHELL 00000015538B9800 == 32 [pid = 3264] [id = 273] 12:34:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001546A69000) [pid = 3264] [serial = 818] [outer = 0000000000000000] 12:34:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BE61C00) [pid = 3264] [serial = 819] [outer = 0000001546A69000] 12:34:05 INFO - PROCESS | 3264 | 1466710445333 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154C037800) [pid = 3264] [serial = 820] [outer = 0000001546A69000] 12:34:05 INFO - PROCESS | 3264 | 1466710445747 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]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 12:34:05 INFO - PROCESS | 3264 | 1466710445793 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3264 | 1466710445795 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:34:05 INFO - PROCESS | 3264 | 1466710445799 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:34:05 INFO - PROCESS | 3264 | 1466710445801 Marionette TRACE conn6 <- [1,1058,null,{}] 12:34:05 INFO - PROCESS | 3264 | 1466710445804 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}] 12:34:05 INFO - PROCESS | 3264 | 1466710445810 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:05 INFO - PROCESS | 3264 | 1466710445918 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:34:05 INFO - PROCESS | 3264 | 1466710445925 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 3264 | 1466710445927 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:05 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546AA800 == 33 [pid = 3264] [id = 274] 12:34:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CB9D800) [pid = 3264] [serial = 821] [outer = 0000000000000000] 12:34:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154FB64C00) [pid = 3264] [serial = 822] [outer = 000000154CB9D800] 12:34:05 INFO - PROCESS | 3264 | 1466710445974 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155071C400) [pid = 3264] [serial = 823] [outer = 000000154CB9D800] 12:34:06 INFO - PROCESS | 3264 | 1466710446395 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]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 12:34:06 INFO - PROCESS | 3264 | 1466710446430 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:34:06 INFO - PROCESS | 3264 | 1466710446432 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:34:06 INFO - PROCESS | 3264 | 1466710446436 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 3264 | 1466710446438 Marionette TRACE conn6 <- [1,1062,null,{}] 12:34:06 INFO - PROCESS | 3264 | 1466710446441 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}] 12:34:06 INFO - PROCESS | 3264 | 1466710446444 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:06 INFO - PROCESS | 3264 | 1466710446531 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:34:06 INFO - PROCESS | 3264 | 1466710446536 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3264 | 1466710446538 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:06 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556293000 == 34 [pid = 3264] [id = 275] 12:34:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550749400) [pid = 3264] [serial = 824] [outer = 0000000000000000] 12:34:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155074E400) [pid = 3264] [serial = 825] [outer = 0000001550749400] 12:34:06 INFO - PROCESS | 3264 | 1466710446584 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550AB6000) [pid = 3264] [serial = 826] [outer = 0000001550749400] 12:34:07 INFO - PROCESS | 3264 | 1466710447020 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]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 12:34:07 INFO - PROCESS | 3264 | 1466710447067 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3264 | 1466710447069 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:34:07 INFO - PROCESS | 3264 | 1466710447073 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 3264 | 1466710447075 Marionette TRACE conn6 <- [1,1066,null,{}] 12:34:07 INFO - PROCESS | 3264 | 1466710447085 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}] 12:34:07 INFO - PROCESS | 3264 | 1466710447087 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:07 INFO - PROCESS | 3264 | 1466710447169 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:34:07 INFO - PROCESS | 3264 | 1466710447175 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3264 | 1466710447177 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:07 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0F800 == 35 [pid = 3264] [id = 276] 12:34:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550ADE800) [pid = 3264] [serial = 827] [outer = 0000000000000000] 12:34:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550AE4800) [pid = 3264] [serial = 828] [outer = 0000001550ADE800] 12:34:07 INFO - PROCESS | 3264 | 1466710447225 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550FC1C00) [pid = 3264] [serial = 829] [outer = 0000001550ADE800] 12:34:07 INFO - PROCESS | 3264 | 1466710447703 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]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 12:34:07 INFO - PROCESS | 3264 | 1466710447768 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3264 | 1466710447770 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:34:07 INFO - PROCESS | 3264 | 1466710447780 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 3264 | 1466710447782 Marionette TRACE conn6 <- [1,1070,null,{}] 12:34:07 INFO - PROCESS | 3264 | 1466710447785 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}] 12:34:07 INFO - PROCESS | 3264 | 1466710447787 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:07 INFO - PROCESS | 3264 | 1466710447915 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:34:07 INFO - PROCESS | 3264 | 1466710447965 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3264 | 1466710447967 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D21E000 == 36 [pid = 3264] [id = 277] 12:34:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550FC5000) [pid = 3264] [serial = 830] [outer = 0000000000000000] 12:34:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001550FCF800) [pid = 3264] [serial = 831] [outer = 0000001550FC5000] 12:34:08 INFO - PROCESS | 3264 | 1466710448011 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000155103B000) [pid = 3264] [serial = 832] [outer = 0000001550FC5000] 12:34:08 INFO - PROCESS | 3264 | 1466710448427 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]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 12:34:08 INFO - PROCESS | 3264 | 1466710448469 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3264 | 1466710448471 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:34:08 INFO - PROCESS | 3264 | 1466710448475 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3264 | 1466710448476 Marionette TRACE conn6 <- [1,1074,null,{}] 12:34:08 INFO - PROCESS | 3264 | 1466710448517 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}] 12:34:08 INFO - PROCESS | 3264 | 1466710448519 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:08 INFO - PROCESS | 3264 | 1466710448646 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:34:08 INFO - PROCESS | 3264 | 1466710448655 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3264 | 1466710448657 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A477800 == 37 [pid = 3264] [id = 278] 12:34:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001551083400) [pid = 3264] [serial = 833] [outer = 0000000000000000] 12:34:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001552B8CC00) [pid = 3264] [serial = 834] [outer = 0000001551083400] 12:34:08 INFO - PROCESS | 3264 | 1466710448703 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001552FCB400) [pid = 3264] [serial = 835] [outer = 0000001551083400] 12:34:09 INFO - PROCESS | 3264 | 1466710449156 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]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 12:34:09 INFO - PROCESS | 3264 | 1466710449256 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 3264 | 1466710449259 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:34:09 INFO - PROCESS | 3264 | 1466710449262 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 3264 | 1466710449265 Marionette TRACE conn6 <- [1,1078,null,{}] 12:34:09 INFO - PROCESS | 3264 | 1466710449270 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}] 12:34:09 INFO - PROCESS | 3264 | 1466710449272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:09 INFO - PROCESS | 3264 | 1466710449396 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001553BE9C00) [pid = 3264] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001550FCF400) [pid = 3264] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (00000015524E9400) [pid = 3264] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000155351CC00) [pid = 3264] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154CBD1400) [pid = 3264] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001546C07800) [pid = 3264] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154B571800) [pid = 3264] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001544E27400) [pid = 3264] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C07C00) [pid = 3264] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001545AC9400) [pid = 3264] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001554C35C00) [pid = 3264] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155071E800) [pid = 3264] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550A7AC00) [pid = 3264] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:34:09 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BE4B000) [pid = 3264] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:34:09 INFO - PROCESS | 3264 | 1466710449569 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 3264 | 1466710449572 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:09 INFO - PROCESS | 3264 | ++DOCSHELL 000000155299F000 == 38 [pid = 3264] [id = 279] 12:34:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001544E63800) [pid = 3264] [serial = 836] [outer = 0000000000000000] 12:34:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546968400) [pid = 3264] [serial = 837] [outer = 0000001544E63800] 12:34:09 INFO - PROCESS | 3264 | 1466710449620 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550A85400) [pid = 3264] [serial = 838] [outer = 0000001544E63800] 12:34:09 INFO - PROCESS | 3264 | 1466710449980 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]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 775ms 12:34:10 INFO - PROCESS | 3264 | 1466710450040 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3264 | 1466710450042 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:34:10 INFO - PROCESS | 3264 | 1466710450046 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3264 | 1466710450048 Marionette TRACE conn6 <- [1,1082,null,{}] 12:34:10 INFO - PROCESS | 3264 | 1466710450051 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}] 12:34:10 INFO - PROCESS | 3264 | 1466710450053 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:10 INFO - PROCESS | 3264 | 1466710450162 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:34:10 INFO - PROCESS | 3264 | 1466710450170 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3264 | 1466710450180 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B863800 == 39 [pid = 3264] [id = 280] 12:34:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550A84800) [pid = 3264] [serial = 839] [outer = 0000000000000000] 12:34:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015539B3C00) [pid = 3264] [serial = 840] [outer = 0000001550A84800] 12:34:10 INFO - PROCESS | 3264 | 1466710450227 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001553BD8000) [pid = 3264] [serial = 841] [outer = 0000001550A84800] 12:34:10 INFO - PROCESS | 3264 | 1466710450625 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]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 627ms 12:34:10 INFO - PROCESS | 3264 | 1466710450677 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3264 | 1466710450679 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:34:10 INFO - PROCESS | 3264 | 1466710450683 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3264 | 1466710450685 Marionette TRACE conn6 <- [1,1086,null,{}] 12:34:10 INFO - PROCESS | 3264 | 1466710450688 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}] 12:34:10 INFO - PROCESS | 3264 | 1466710450690 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:10 INFO - PROCESS | 3264 | 1466710450798 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:34:10 INFO - PROCESS | 3264 | 1466710450837 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3264 | 1466710450839 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C07E000 == 40 [pid = 3264] [id = 281] 12:34:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550AC1800) [pid = 3264] [serial = 842] [outer = 0000000000000000] 12:34:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001554520400) [pid = 3264] [serial = 843] [outer = 0000001550AC1800] 12:34:10 INFO - PROCESS | 3264 | 1466710450882 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001554C35000) [pid = 3264] [serial = 844] [outer = 0000001550AC1800] 12:34:11 INFO - PROCESS | 3264 | 1466710451282 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]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 12:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:34:11 INFO - PROCESS | 3264 | 1466710451315 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3264 | 1466710451317 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:34:11 INFO - PROCESS | 3264 | 1466710451320 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 3264 | 1466710451322 Marionette TRACE conn6 <- [1,1090,null,{}] 12:34:11 INFO - PROCESS | 3264 | 1466710451325 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}] 12:34:11 INFO - PROCESS | 3264 | 1466710451327 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:11 INFO - PROCESS | 3264 | 1466710451445 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:34:11 INFO - PROCESS | 3264 | 1466710451453 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3264 | 1466710451455 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:11 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580E4800 == 41 [pid = 3264] [id = 282] 12:34:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001554C82C00) [pid = 3264] [serial = 845] [outer = 0000000000000000] 12:34:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001554E87400) [pid = 3264] [serial = 846] [outer = 0000001554C82C00] 12:34:11 INFO - PROCESS | 3264 | 1466710451500 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001555962400) [pid = 3264] [serial = 847] [outer = 0000001554C82C00] 12:34:12 INFO - PROCESS | 3264 | 1466710452287 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]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1029ms 12:34:12 INFO - PROCESS | 3264 | 1466710452352 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3264 | 1466710452357 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:34:12 INFO - PROCESS | 3264 | 1466710452361 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 3264 | 1466710452367 Marionette TRACE conn6 <- [1,1094,null,{}] 12:34:12 INFO - PROCESS | 3264 | 1466710452393 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}] 12:34:12 INFO - PROCESS | 3264 | 1466710452396 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:12 INFO - PROCESS | 3264 | 1466710452553 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:34:12 INFO - PROCESS | 3264 | 1466710452663 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 3264 | 1466710452666 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDAE000 == 42 [pid = 3264] [id = 283] 12:34:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001545FC6C00) [pid = 3264] [serial = 848] [outer = 0000000000000000] 12:34:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (000000154696C800) [pid = 3264] [serial = 849] [outer = 0000001545FC6C00] 12:34:12 INFO - PROCESS | 3264 | 1466710452725 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001546C0EC00) [pid = 3264] [serial = 850] [outer = 0000001545FC6C00] 12:34:13 INFO - PROCESS | 3264 | 1466710453629 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]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1323ms 12:34:13 INFO - PROCESS | 3264 | 1466710453689 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3264 | 1466710453693 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:34:13 INFO - PROCESS | 3264 | 1466710453698 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:34:13 INFO - PROCESS | 3264 | 1466710453703 Marionette TRACE conn6 <- [1,1098,null,{}] 12:34:13 INFO - PROCESS | 3264 | 1466710453709 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}] 12:34:13 INFO - PROCESS | 3264 | 1466710453712 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:13 INFO - PROCESS | 3264 | 1466710453829 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:34:13 INFO - PROCESS | 3264 | 1466710453903 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3264 | 1466710453908 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B36C800 == 43 [pid = 3264] [id = 284] 12:34:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (000000154696D400) [pid = 3264] [serial = 851] [outer = 0000000000000000] 12:34:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001546A71400) [pid = 3264] [serial = 852] [outer = 000000154696D400] 12:34:13 INFO - PROCESS | 3264 | 1466710453959 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001546C49000) [pid = 3264] [serial = 853] [outer = 000000154696D400] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000155C07E000 == 42 [pid = 3264] [id = 281] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000155B863800 == 41 [pid = 3264] [id = 280] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000155299F000 == 40 [pid = 3264] [id = 279] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000155A477800 == 39 [pid = 3264] [id = 278] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000154D21E000 == 38 [pid = 3264] [id = 277] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0F800 == 37 [pid = 3264] [id = 276] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 0000001556293000 == 36 [pid = 3264] [id = 275] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 00000015546AA800 == 35 [pid = 3264] [id = 274] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 00000015538B9800 == 34 [pid = 3264] [id = 273] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D09000 == 33 [pid = 3264] [id = 272] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001554C8A400) [pid = 3264] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000154D21E800 == 32 [pid = 3264] [id = 271] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDB7000 == 31 [pid = 3264] [id = 270] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 0000001547309800 == 30 [pid = 3264] [id = 269] 12:34:14 INFO - PROCESS | 3264 | --DOCSHELL 000000155B880000 == 29 [pid = 3264] [id = 268] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001554C34400) [pid = 3264] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001550FD2C00) [pid = 3264] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001552B8B800) [pid = 3264] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001551041000) [pid = 3264] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001553AA4800) [pid = 3264] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001552E57C00) [pid = 3264] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001554522C00) [pid = 3264] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001553BDB800) [pid = 3264] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154FB9AC00) [pid = 3264] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550722800) [pid = 3264] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154BE5B400) [pid = 3264] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BEF1400) [pid = 3264] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154BAAF400) [pid = 3264] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154BD7A800) [pid = 3264] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001547C3D400) [pid = 3264] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154B233400) [pid = 3264] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C0AC00) [pid = 3264] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C2F400) [pid = 3264] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001545AD2C00) [pid = 3264] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546967000) [pid = 3264] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554C96000) [pid = 3264] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FC2000) [pid = 3264] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550A81000) [pid = 3264] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550AB9C00) [pid = 3264] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FD3C00) [pid = 3264] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001553952C00) [pid = 3264] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550FC8800) [pid = 3264] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:34:14 INFO - PROCESS | 3264 | 1466710454527 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]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 879ms 12:34:14 INFO - PROCESS | 3264 | 1466710454582 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3264 | 1466710454587 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:34:14 INFO - PROCESS | 3264 | 1466710454593 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3264 | 1466710454596 Marionette TRACE conn6 <- [1,1102,null,{}] 12:34:14 INFO - PROCESS | 3264 | 1466710454600 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}] 12:34:14 INFO - PROCESS | 3264 | 1466710454603 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:14 INFO - PROCESS | 3264 | 1466710454692 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:34:14 INFO - PROCESS | 3264 | 1466710454700 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3264 | 1466710454703 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDB7000 == 30 [pid = 3264] [id = 285] 12:34:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154696F800) [pid = 3264] [serial = 854] [outer = 0000000000000000] 12:34:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C4C800) [pid = 3264] [serial = 855] [outer = 000000154696F800] 12:34:14 INFO - PROCESS | 3264 | 1466710454812 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001547614C00) [pid = 3264] [serial = 856] [outer = 000000154696F800] 12:34:15 INFO - PROCESS | 3264 | 1466710455232 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]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 692ms 12:34:15 INFO - PROCESS | 3264 | 1466710455299 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 3264 | 1466710455301 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:34:15 INFO - PROCESS | 3264 | 1466710455305 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:34:15 INFO - PROCESS | 3264 | 1466710455309 Marionette TRACE conn6 <- [1,1106,null,{}] 12:34:15 INFO - PROCESS | 3264 | 1466710455323 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}] 12:34:15 INFO - PROCESS | 3264 | 1466710455328 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:15 INFO - PROCESS | 3264 | 1466710455414 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:34:15 INFO - PROCESS | 3264 | 1466710455428 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 3264 | 1466710455431 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551067000 == 31 [pid = 3264] [id = 286] 12:34:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BA30000) [pid = 3264] [serial = 857] [outer = 0000000000000000] 12:34:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BB9A800) [pid = 3264] [serial = 858] [outer = 000000154BA30000] 12:34:15 INFO - PROCESS | 3264 | 1466710455486 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BE55400) [pid = 3264] [serial = 859] [outer = 000000154BA30000] 12:34:15 INFO - PROCESS | 3264 | 1466710455934 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]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 12:34:16 INFO - PROCESS | 3264 | 1466710455998 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3264 | 1466710456001 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:34:16 INFO - PROCESS | 3264 | 1466710456004 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3264 | 1466710456006 Marionette TRACE conn6 <- [1,1110,null,{}] 12:34:16 INFO - PROCESS | 3264 | 1466710456010 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}] 12:34:16 INFO - PROCESS | 3264 | 1466710456013 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:16 INFO - PROCESS | 3264 | 1466710456102 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:34:16 INFO - PROCESS | 3264 | 1466710456110 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3264 | 1466710456112 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:16 INFO - PROCESS | 3264 | ++DOCSHELL 000000155388C800 == 32 [pid = 3264] [id = 287] 12:34:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001544FD7C00) [pid = 3264] [serial = 860] [outer = 0000000000000000] 12:34:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CA11800) [pid = 3264] [serial = 861] [outer = 0000001544FD7C00] 12:34:16 INFO - PROCESS | 3264 | 1466710456158 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CB9C800) [pid = 3264] [serial = 862] [outer = 0000001544FD7C00] 12:34:16 INFO - PROCESS | 3264 | [3264] 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 12:34:16 INFO - PROCESS | 3264 | 1466710456801 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]]]}] 12:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 838ms 12:34:16 INFO - PROCESS | 3264 | 1466710456844 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3264 | 1466710456846 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:34:16 INFO - PROCESS | 3264 | 1466710456857 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3264 | 1466710456859 Marionette TRACE conn6 <- [1,1114,null,{}] 12:34:16 INFO - PROCESS | 3264 | 1466710456863 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}] 12:34:16 INFO - PROCESS | 3264 | 1466710456865 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:16 INFO - PROCESS | 3264 | 1466710456971 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:34:17 INFO - PROCESS | 3264 | 1466710456982 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3264 | 1466710456984 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:17 INFO - PROCESS | 3264 | ++DOCSHELL 00000015544D9800 == 33 [pid = 3264] [id = 288] 12:34:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154C034C00) [pid = 3264] [serial = 863] [outer = 0000000000000000] 12:34:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155071D400) [pid = 3264] [serial = 864] [outer = 000000154C034C00] 12:34:17 INFO - PROCESS | 3264 | 1466710457030 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550ABF400) [pid = 3264] [serial = 865] [outer = 000000154C034C00] 12:34:17 INFO - PROCESS | 3264 | 1466710457476 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]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 12:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:34:17 INFO - PROCESS | 3264 | 1466710457549 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 3264 | 1466710457551 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:34:17 INFO - PROCESS | 3264 | 1466710457554 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 3264 | 1466710457556 Marionette TRACE conn6 <- [1,1118,null,{}] 12:34:17 INFO - PROCESS | 3264 | 1466710457565 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}] 12:34:17 INFO - PROCESS | 3264 | 1466710457571 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:17 INFO - PROCESS | 3264 | 1466710457699 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:34:17 INFO - PROCESS | 3264 | 1466710457752 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3264 | 1466710457755 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:17 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557442800 == 34 [pid = 3264] [id = 289] 12:34:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550FC2000) [pid = 3264] [serial = 866] [outer = 0000000000000000] 12:34:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001551082C00) [pid = 3264] [serial = 867] [outer = 0000001550FC2000] 12:34:17 INFO - PROCESS | 3264 | 1466710457808 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552DC6800) [pid = 3264] [serial = 868] [outer = 0000001550FC2000] 12:34:18 INFO - PROCESS | 3264 | 1466710458222 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]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 12:34:18 INFO - PROCESS | 3264 | 1466710458275 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3264 | 1466710458277 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:34:18 INFO - PROCESS | 3264 | 1466710458286 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3264 | 1466710458288 Marionette TRACE conn6 <- [1,1122,null,{}] 12:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:34:18 INFO - PROCESS | 3264 | 1466710458292 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}] 12:34:18 INFO - PROCESS | 3264 | 1466710458294 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:18 INFO - PROCESS | 3264 | 1466710458401 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:34:18 INFO - PROCESS | 3264 | 1466710458408 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3264 | 1466710458410 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A17000 == 35 [pid = 3264] [id = 290] 12:34:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001552E55800) [pid = 3264] [serial = 869] [outer = 0000000000000000] 12:34:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001552FCD000) [pid = 3264] [serial = 870] [outer = 0000001552E55800] 12:34:18 INFO - PROCESS | 3264 | 1466710458457 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000155351BC00) [pid = 3264] [serial = 871] [outer = 0000001552E55800] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FC5000) [pid = 3264] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001544E27000) [pid = 3264] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001551083400) [pid = 3264] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550ADE800) [pid = 3264] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546A69000) [pid = 3264] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154B3B8000) [pid = 3264] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001554C7B800) [pid = 3264] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545A27400) [pid = 3264] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550AC1800) [pid = 3264] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154CB9D800) [pid = 3264] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546A6A000) [pid = 3264] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550749400) [pid = 3264] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001544E63800) [pid = 3264] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:34:18 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550A84800) [pid = 3264] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:34:18 INFO - PROCESS | 3264 | [GFX2-]: DrawTargetD2D 1.1 (0000001550A251D0): Failed to create GradientStopCollection with no stops. 12:34:18 INFO - PROCESS | 3264 | [GFX3-]: No stops specified for gradient pattern. 12:34:18 INFO - PROCESS | 3264 | 1466710458981 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]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 12:34:19 INFO - PROCESS | 3264 | 1466710459025 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 3264 | 1466710459028 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:34:19 INFO - PROCESS | 3264 | 1466710459031 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3264 | 1466710459033 Marionette TRACE conn6 <- [1,1126,null,{}] 12:34:19 INFO - PROCESS | 3264 | 1466710459048 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}] 12:34:19 INFO - PROCESS | 3264 | 1466710459050 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:19 INFO - PROCESS | 3264 | 1466710459139 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:34:19 INFO - PROCESS | 3264 | 1466710459145 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3264 | 1466710459148 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:19 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468B7800 == 36 [pid = 3264] [id = 291] 12:34:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154B0C3C00) [pid = 3264] [serial = 872] [outer = 0000000000000000] 12:34:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FC3800) [pid = 3264] [serial = 873] [outer = 000000154B0C3C00] 12:34:19 INFO - PROCESS | 3264 | 1466710459193 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553768000) [pid = 3264] [serial = 874] [outer = 000000154B0C3C00] 12:34:19 INFO - PROCESS | 3264 | 1466710459607 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]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 12:34:19 INFO - PROCESS | 3264 | 1466710459663 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 3264 | 1466710459666 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:34:19 INFO - PROCESS | 3264 | 1466710459669 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3264 | 1466710459671 Marionette TRACE conn6 <- [1,1130,null,{}] 12:34:19 INFO - PROCESS | 3264 | 1466710459675 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}] 12:34:19 INFO - PROCESS | 3264 | 1466710459677 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:19 INFO - PROCESS | 3264 | 1466710459760 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:34:19 INFO - PROCESS | 3264 | 1466710459766 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3264 | 1466710459768 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A46E800 == 37 [pid = 3264] [id = 292] 12:34:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BCF800) [pid = 3264] [serial = 875] [outer = 0000000000000000] 12:34:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553BD7400) [pid = 3264] [serial = 876] [outer = 0000001553BCF800] 12:34:19 INFO - PROCESS | 3264 | 1466710459814 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001554534000) [pid = 3264] [serial = 877] [outer = 0000001553BCF800] 12:34:20 INFO - PROCESS | 3264 | 1466710460286 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]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 628ms 12:34:20 INFO - PROCESS | 3264 | 1466710460301 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:34:20 INFO - PROCESS | 3264 | 1466710460304 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:34:20 INFO - PROCESS | 3264 | 1466710460307 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 3264 | 1466710460309 Marionette TRACE conn6 <- [1,1134,null,{}] 12:34:20 INFO - PROCESS | 3264 | 1466710460313 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}] 12:34:20 INFO - PROCESS | 3264 | 1466710460314 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:20 INFO - PROCESS | 3264 | 1466710460397 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:34:20 INFO - PROCESS | 3264 | 1466710460402 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 3264 | 1466710460404 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B04C800 == 38 [pid = 3264] [id = 293] 12:34:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (00000015547DA800) [pid = 3264] [serial = 878] [outer = 0000000000000000] 12:34:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554C40C00) [pid = 3264] [serial = 879] [outer = 00000015547DA800] 12:34:20 INFO - PROCESS | 3264 | 1466710460451 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155590CC00) [pid = 3264] [serial = 880] [outer = 00000015547DA800] 12:34:20 INFO - PROCESS | 3264 | 1466710460985 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]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 12:34:21 INFO - PROCESS | 3264 | 1466710461043 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3264 | 1466710461049 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:34:21 INFO - PROCESS | 3264 | 1466710461054 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3264 | 1466710461058 Marionette TRACE conn6 <- [1,1138,null,{}] 12:34:21 INFO - PROCESS | 3264 | 1466710461065 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}] 12:34:21 INFO - PROCESS | 3264 | 1466710461068 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:21 INFO - PROCESS | 3264 | 1466710461275 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:34:21 INFO - PROCESS | 3264 | 1466710461360 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3264 | 1466710461365 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:21 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B2A9000 == 39 [pid = 3264] [id = 294] 12:34:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546A69000) [pid = 3264] [serial = 881] [outer = 0000000000000000] 12:34:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C0C400) [pid = 3264] [serial = 882] [outer = 0000001546A69000] 12:34:21 INFO - PROCESS | 3264 | 1466710461423 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154768D000) [pid = 3264] [serial = 883] [outer = 0000001546A69000] 12:34:22 INFO - PROCESS | 3264 | 1466710462009 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]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 12:34:22 INFO - PROCESS | 3264 | 1466710462042 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 3264 | 1466710462047 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:34:22 INFO - PROCESS | 3264 | 1466710462054 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 3264 | 1466710462057 Marionette TRACE conn6 <- [1,1142,null,{}] 12:34:22 INFO - PROCESS | 3264 | 1466710462062 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}] 12:34:22 INFO - PROCESS | 3264 | 1466710462065 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:22 INFO - PROCESS | 3264 | 1466710462181 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:34:22 INFO - PROCESS | 3264 | 1466710462269 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3264 | 1466710462272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:22 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554069000 == 40 [pid = 3264] [id = 295] 12:34:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154BE53400) [pid = 3264] [serial = 884] [outer = 0000000000000000] 12:34:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154BEE6000) [pid = 3264] [serial = 885] [outer = 000000154BE53400] 12:34:22 INFO - PROCESS | 3264 | 1466710462329 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550750C00) [pid = 3264] [serial = 886] [outer = 000000154BE53400] 12:34:22 INFO - PROCESS | 3264 | 1466710462945 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]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 942ms 12:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:34:23 INFO - PROCESS | 3264 | 1466710462998 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 3264 | 1466710463000 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:34:23 INFO - PROCESS | 3264 | 1466710463004 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3264 | 1466710463009 Marionette TRACE conn6 <- [1,1146,null,{}] 12:34:23 INFO - PROCESS | 3264 | 1466710463020 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}] 12:34:23 INFO - PROCESS | 3264 | 1466710463026 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:23 INFO - PROCESS | 3264 | 1466710463168 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:34:23 INFO - PROCESS | 3264 | 1466710463286 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3264 | 1466710463289 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:23 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B636800 == 41 [pid = 3264] [id = 296] 12:34:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001552967800) [pid = 3264] [serial = 887] [outer = 0000000000000000] 12:34:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001553CB1C00) [pid = 3264] [serial = 888] [outer = 0000001552967800] 12:34:23 INFO - PROCESS | 3264 | 1466710463348 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (00000015559CA000) [pid = 3264] [serial = 889] [outer = 0000001552967800] 12:34:23 INFO - PROCESS | 3264 | 1466710463923 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] 12:34:23 INFO - PROCESS | 3264 | 1466710463951 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:34:23 INFO - PROCESS | 3264 | 1466710463955 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3264 | 1466710463957 Marionette TRACE conn6 <- [1,1150,null,{}] 12:34:23 INFO - PROCESS | 3264 | 1466710463960 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}] 12:34:23 INFO - PROCESS | 3264 | 1466710463963 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:24 INFO - PROCESS | 3264 | 1466710464075 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:34:24 INFO - PROCESS | 3264 | 1466710464162 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 3264 | 1466710464164 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C045000 == 42 [pid = 3264] [id = 297] 12:34:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001555B84400) [pid = 3264] [serial = 890] [outer = 0000000000000000] 12:34:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (000000155647C400) [pid = 3264] [serial = 891] [outer = 0000001555B84400] 12:34:24 INFO - PROCESS | 3264 | 1466710464219 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001556DF9C00) [pid = 3264] [serial = 892] [outer = 0000001555B84400] 12:34:24 INFO - PROCESS | 3264 | 1466710464853 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]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 944ms 12:34:24 INFO - PROCESS | 3264 | 1466710464901 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 3264 | 1466710464904 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:34:24 INFO - PROCESS | 3264 | 1466710464908 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 3264 | 1466710464910 Marionette TRACE conn6 <- [1,1154,null,{}] 12:34:24 INFO - PROCESS | 3264 | 1466710464914 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}] 12:34:24 INFO - PROCESS | 3264 | 1466710464917 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:25 INFO - PROCESS | 3264 | 1466710465026 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:34:25 INFO - PROCESS | 3264 | 1466710465229 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3264 | 1466710465232 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:25 INFO - PROCESS | 3264 | ++DOCSHELL 00000015481E4800 == 43 [pid = 3264] [id = 298] 12:34:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001545F33C00) [pid = 3264] [serial = 893] [outer = 0000000000000000] 12:34:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (000000154696B000) [pid = 3264] [serial = 894] [outer = 0000001545F33C00] 12:34:25 INFO - PROCESS | 3264 | 1466710465283 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001547FE2000) [pid = 3264] [serial = 895] [outer = 0000001545F33C00] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000155A46E800 == 42 [pid = 3264] [id = 292] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 00000015468B7800 == 41 [pid = 3264] [id = 291] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A17000 == 40 [pid = 3264] [id = 290] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 0000001557442800 == 39 [pid = 3264] [id = 289] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 00000015544D9800 == 38 [pid = 3264] [id = 288] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000155388C800 == 37 [pid = 3264] [id = 287] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 0000001551067000 == 36 [pid = 3264] [id = 286] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDB7000 == 35 [pid = 3264] [id = 285] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000154B36C800 == 34 [pid = 3264] [id = 284] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 00000015580E4800 == 33 [pid = 3264] [id = 282] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDAE000 == 32 [pid = 3264] [id = 283] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000155C045000 == 31 [pid = 3264] [id = 297] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000155B636800 == 30 [pid = 3264] [id = 296] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 0000001554069000 == 29 [pid = 3264] [id = 295] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000155B04C800 == 28 [pid = 3264] [id = 293] 12:34:26 INFO - PROCESS | 3264 | --DOCSHELL 000000154B2A9000 == 27 [pid = 3264] [id = 294] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001550FCF800) [pid = 3264] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001546F1D000) [pid = 3264] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001547CD0800) [pid = 3264] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001552B8CC00) [pid = 3264] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001550AE4800) [pid = 3264] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154BE61C00) [pid = 3264] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000154B56D800) [pid = 3264] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154BB9CC00) [pid = 3264] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000155103B000) [pid = 3264] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (00000015550C0400) [pid = 3264] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001545A28000) [pid = 3264] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015462BAC00) [pid = 3264] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001554520400) [pid = 3264] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154FB64C00) [pid = 3264] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155071C400) [pid = 3264] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546A6D800) [pid = 3264] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C11C00) [pid = 3264] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000155074E400) [pid = 3264] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550AB6000) [pid = 3264] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552FCB400) [pid = 3264] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001554C35000) [pid = 3264] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550A85400) [pid = 3264] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (00000015539B3C00) [pid = 3264] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154C037800) [pid = 3264] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553BD8000) [pid = 3264] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FC1C00) [pid = 3264] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546968400) [pid = 3264] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:34:26 INFO - PROCESS | 3264 | 1466710466609 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]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1737ms 12:34:26 INFO - PROCESS | 3264 | 1466710466647 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 3264 | 1466710466652 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:34:26 INFO - PROCESS | 3264 | 1466710466658 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 3264 | 1466710466661 Marionette TRACE conn6 <- [1,1158,null,{}] 12:34:26 INFO - PROCESS | 3264 | 1466710466667 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}] 12:34:26 INFO - PROCESS | 3264 | 1466710466670 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:26 INFO - PROCESS | 3264 | 1466710466770 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:34:26 INFO - PROCESS | 3264 | 1466710466778 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3264 | 1466710466783 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:26 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C8C000 == 28 [pid = 3264] [id = 299] 12:34:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (00000015462BF000) [pid = 3264] [serial = 896] [outer = 0000000000000000] 12:34:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546824800) [pid = 3264] [serial = 897] [outer = 00000015462BF000] 12:34:26 INFO - PROCESS | 3264 | 1466710466837 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546A6EC00) [pid = 3264] [serial = 898] [outer = 00000015462BF000] 12:34:27 INFO - PROCESS | 3264 | 1466710467329 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]]]}] 12:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 12:34:27 INFO - PROCESS | 3264 | 1466710467394 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 3264 | 1466710467400 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:34:27 INFO - PROCESS | 3264 | 1466710467406 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 3264 | 1466710467409 Marionette TRACE conn6 <- [1,1162,null,{}] 12:34:27 INFO - PROCESS | 3264 | 1466710467413 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}] 12:34:27 INFO - PROCESS | 3264 | 1466710467416 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:27 INFO - PROCESS | 3264 | 1466710467513 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:34:27 INFO - PROCESS | 3264 | 1466710467528 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 3264 | 1466710467531 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA14800 == 29 [pid = 3264] [id = 300] 12:34:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C51400) [pid = 3264] [serial = 899] [outer = 0000000000000000] 12:34:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546F19000) [pid = 3264] [serial = 900] [outer = 0000001546C51400] 12:34:27 INFO - PROCESS | 3264 | 1466710467579 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001547CD1000) [pid = 3264] [serial = 901] [outer = 0000001546C51400] 12:34:28 INFO - PROCESS | 3264 | 1466710468037 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] 12:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:34:28 INFO - PROCESS | 3264 | 1466710468101 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:34:28 INFO - PROCESS | 3264 | 1466710468104 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3264 | 1466710468108 Marionette TRACE conn6 <- [1,1166,null,{}] 12:34:28 INFO - PROCESS | 3264 | 1466710468151 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}] 12:34:28 INFO - PROCESS | 3264 | 1466710468156 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:28 INFO - PROCESS | 3264 | 1466710468253 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:34:28 INFO - PROCESS | 3264 | 1466710468324 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3264 | 1466710468327 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:28 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DA7000 == 30 [pid = 3264] [id = 301] 12:34:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001545A26800) [pid = 3264] [serial = 902] [outer = 0000000000000000] 12:34:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BE48C00) [pid = 3264] [serial = 903] [outer = 0000001545A26800] 12:34:28 INFO - PROCESS | 3264 | 1466710468377 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BEE9400) [pid = 3264] [serial = 904] [outer = 0000001545A26800] 12:34:28 INFO - PROCESS | 3264 | 1466710468799 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] 12:34:28 INFO - PROCESS | 3264 | 1466710468843 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:34:28 INFO - PROCESS | 3264 | 1466710468846 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3264 | 1466710468848 Marionette TRACE conn6 <- [1,1170,null,{}] 12:34:28 INFO - PROCESS | 3264 | 1466710468852 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}] 12:34:28 INFO - PROCESS | 3264 | 1466710468854 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:28 INFO - PROCESS | 3264 | 1466710468973 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:34:28 INFO - PROCESS | 3264 | 1466710468979 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3264 | 1466710468981 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:28 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C2E800 == 31 [pid = 3264] [id = 302] 12:34:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CB87C00) [pid = 3264] [serial = 905] [outer = 0000000000000000] 12:34:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154D647C00) [pid = 3264] [serial = 906] [outer = 000000154CB87C00] 12:34:29 INFO - PROCESS | 3264 | 1466710469026 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550720000) [pid = 3264] [serial = 907] [outer = 000000154CB87C00] 12:34:29 INFO - PROCESS | 3264 | 1466710469489 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] 12:34:29 INFO - PROCESS | 3264 | 1466710469542 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:34:29 INFO - PROCESS | 3264 | 1466710469546 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 3264 | 1466710469548 Marionette TRACE conn6 <- [1,1174,null,{}] 12:34:29 INFO - PROCESS | 3264 | 1466710469601 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}] 12:34:29 INFO - PROCESS | 3264 | 1466710469603 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:29 INFO - PROCESS | 3264 | 1466710469721 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:34:29 INFO - PROCESS | 3264 | 1466710469728 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 3264 | 1466710469730 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:29 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546AA800 == 32 [pid = 3264] [id = 303] 12:34:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546C14400) [pid = 3264] [serial = 908] [outer = 0000000000000000] 12:34:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550ABCC00) [pid = 3264] [serial = 909] [outer = 0000001546C14400] 12:34:29 INFO - PROCESS | 3264 | 1466710469815 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550AE4400) [pid = 3264] [serial = 910] [outer = 0000001546C14400] 12:34:30 INFO - PROCESS | 3264 | 1466710470249 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] 12:34:30 INFO - PROCESS | 3264 | 1466710470305 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:34:30 INFO - PROCESS | 3264 | 1466710470308 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:34:30 INFO - PROCESS | 3264 | 1466710470310 Marionette TRACE conn6 <- [1,1178,null,{}] 12:34:30 INFO - PROCESS | 3264 | 1466710470314 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}] 12:34:30 INFO - PROCESS | 3264 | 1466710470320 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:30 INFO - PROCESS | 3264 | 1466710470455 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:34:30 INFO - PROCESS | 3264 | 1466710470507 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 3264 | 1466710470509 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:30 INFO - PROCESS | 3264 | ++DOCSHELL 000000155717F800 == 33 [pid = 3264] [id = 304] 12:34:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001545A21000) [pid = 3264] [serial = 911] [outer = 0000000000000000] 12:34:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550FD4000) [pid = 3264] [serial = 912] [outer = 0000001545A21000] 12:34:30 INFO - PROCESS | 3264 | 1466710470555 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001552DC6000) [pid = 3264] [serial = 913] [outer = 0000001545A21000] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154C034C00) [pid = 3264] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FC2000) [pid = 3264] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001544FD7C00) [pid = 3264] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BA30000) [pid = 3264] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154696D400) [pid = 3264] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154696F800) [pid = 3264] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001545FC6C00) [pid = 3264] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001554C82C00) [pid = 3264] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BCF800) [pid = 3264] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001552E55800) [pid = 3264] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (00000015547DA800) [pid = 3264] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:34:30 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B0C3C00) [pid = 3264] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:34:31 INFO - PROCESS | 3264 | 1466710471103 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] 12:34:31 INFO - PROCESS | 3264 | 1466710471151 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:34:31 INFO - PROCESS | 3264 | 1466710471154 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 3264 | 1466710471156 Marionette TRACE conn6 <- [1,1182,null,{}] 12:34:31 INFO - PROCESS | 3264 | 1466710471160 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}] 12:34:31 INFO - PROCESS | 3264 | 1466710471162 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:31 INFO - PROCESS | 3264 | 1466710471240 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:34:31 INFO - PROCESS | 3264 | 1466710471246 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3264 | 1466710471248 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A12800 == 34 [pid = 3264] [id = 305] 12:34:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154D5BD400) [pid = 3264] [serial = 914] [outer = 0000000000000000] 12:34:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552B96800) [pid = 3264] [serial = 915] [outer = 000000154D5BD400] 12:34:31 INFO - PROCESS | 3264 | 1466710471292 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FD4C00) [pid = 3264] [serial = 916] [outer = 000000154D5BD400] 12:34:31 INFO - PROCESS | 3264 | 1466710471721 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] 12:34:31 INFO - PROCESS | 3264 | 1466710471747 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:34:31 INFO - PROCESS | 3264 | 1466710471754 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 3264 | 1466710471756 Marionette TRACE conn6 <- [1,1186,null,{}] 12:34:31 INFO - PROCESS | 3264 | 1466710471760 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}] 12:34:31 INFO - PROCESS | 3264 | 1466710471762 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:31 INFO - PROCESS | 3264 | 1466710471843 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:34:31 INFO - PROCESS | 3264 | 1466710471849 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3264 | 1466710471851 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0E800 == 35 [pid = 3264] [id = 306] 12:34:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552FCB400) [pid = 3264] [serial = 917] [outer = 0000000000000000] 12:34:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BD4800) [pid = 3264] [serial = 918] [outer = 0000001552FCB400] 12:34:31 INFO - PROCESS | 3264 | 1466710471899 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155451CC00) [pid = 3264] [serial = 919] [outer = 0000001552FCB400] 12:34:32 INFO - PROCESS | 3264 | 1466710472329 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]]]}] 12:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 12:34:32 INFO - PROCESS | 3264 | 1466710472383 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 3264 | 1466710472385 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:34:32 INFO - PROCESS | 3264 | 1466710472388 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 3264 | 1466710472390 Marionette TRACE conn6 <- [1,1190,null,{}] 12:34:32 INFO - PROCESS | 3264 | 1466710472394 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}] 12:34:32 INFO - PROCESS | 3264 | 1466710472396 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:32 INFO - PROCESS | 3264 | 1466710472477 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:34:32 INFO - PROCESS | 3264 | 1466710472485 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3264 | 1466710472487 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:32 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DA6800 == 36 [pid = 3264] [id = 307] 12:34:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001554C34400) [pid = 3264] [serial = 920] [outer = 0000000000000000] 12:34:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001554C38000) [pid = 3264] [serial = 921] [outer = 0000001554C34400] 12:34:32 INFO - PROCESS | 3264 | 1466710472530 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001554E8E400) [pid = 3264] [serial = 922] [outer = 0000001554C34400] 12:34:33 INFO - PROCESS | 3264 | 1466710473201 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]]]}] 12:34:33 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 12:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 839ms 12:34:33 INFO - PROCESS | 3264 | 1466710473241 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 3264 | 1466710473246 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:34:33 INFO - PROCESS | 3264 | 1466710473252 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:34:33 INFO - PROCESS | 3264 | 1466710473256 Marionette TRACE conn6 <- [1,1194,null,{}] 12:34:33 INFO - PROCESS | 3264 | 1466710473262 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}] 12:34:33 INFO - PROCESS | 3264 | 1466710473265 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:33 INFO - PROCESS | 3264 | 1466710473395 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:34:33 INFO - PROCESS | 3264 | 1466710473472 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 3264 | 1466710473475 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:33 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE72000 == 37 [pid = 3264] [id = 308] 12:34:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546968800) [pid = 3264] [serial = 923] [outer = 0000000000000000] 12:34:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546A6D400) [pid = 3264] [serial = 924] [outer = 0000001546968800] 12:34:33 INFO - PROCESS | 3264 | 1466710473574 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C4D000) [pid = 3264] [serial = 925] [outer = 0000001546968800] 12:34:34 INFO - PROCESS | 3264 | 1466710474341 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]]]}] 12:34:34 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 12:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1133ms 12:34:34 INFO - PROCESS | 3264 | 1466710474407 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:34:34 INFO - PROCESS | 3264 | 1466710474412 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:34:34 INFO - PROCESS | 3264 | 1466710474420 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:34:34 INFO - PROCESS | 3264 | 1466710474423 Marionette TRACE conn6 <- [1,1198,null,{}] 12:34:34 INFO - PROCESS | 3264 | 1466710474427 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}] 12:34:34 INFO - PROCESS | 3264 | 1466710474430 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:34 INFO - PROCESS | 3264 | 1466710474567 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:34:34 INFO - PROCESS | 3264 | 1466710474635 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 3264 | 1466710474638 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:34 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546A8800 == 38 [pid = 3264] [id = 309] 12:34:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000154B575C00) [pid = 3264] [serial = 926] [outer = 0000000000000000] 12:34:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (000000154BE56C00) [pid = 3264] [serial = 927] [outer = 000000154B575C00] 12:34:34 INFO - PROCESS | 3264 | 1466710474696 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154CC14C00) [pid = 3264] [serial = 928] [outer = 000000154B575C00] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0E800 == 37 [pid = 3264] [id = 306] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A12800 == 36 [pid = 3264] [id = 305] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 000000155717F800 == 35 [pid = 3264] [id = 304] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 00000015546AA800 == 34 [pid = 3264] [id = 303] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C2E800 == 33 [pid = 3264] [id = 302] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DA7000 == 32 [pid = 3264] [id = 301] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA14800 == 31 [pid = 3264] [id = 300] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C8C000 == 30 [pid = 3264] [id = 299] 12:34:35 INFO - PROCESS | 3264 | --DOCSHELL 00000015481E4800 == 29 [pid = 3264] [id = 298] 12:34:35 INFO - PROCESS | 3264 | 1466710475609 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]]]}] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000155071D400) [pid = 3264] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001551082C00) [pid = 3264] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154CA11800) [pid = 3264] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154BB9A800) [pid = 3264] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154BE55400) [pid = 3264] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546A71400) [pid = 3264] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C49000) [pid = 3264] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546C4C800) [pid = 3264] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001547614C00) [pid = 3264] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154696C800) [pid = 3264] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C0EC00) [pid = 3264] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001555962400) [pid = 3264] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001554E87400) [pid = 3264] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001554534000) [pid = 3264] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552FCD000) [pid = 3264] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554C40C00) [pid = 3264] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155590CC00) [pid = 3264] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001552DC6800) [pid = 3264] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553BD7400) [pid = 3264] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155351BC00) [pid = 3264] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550ABF400) [pid = 3264] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001553768000) [pid = 3264] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FC3800) [pid = 3264] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154CB9C800) [pid = 3264] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1244ms 12:34:35 INFO - PROCESS | 3264 | 1466710475670 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 3264 | 1466710475674 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:34:35 INFO - PROCESS | 3264 | 1466710475679 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:34:35 INFO - PROCESS | 3264 | 1466710475682 Marionette TRACE conn6 <- [1,1202,null,{}] 12:34:35 INFO - PROCESS | 3264 | 1466710475688 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}] 12:34:35 INFO - PROCESS | 3264 | 1466710475691 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:35 INFO - PROCESS | 3264 | 1466710475785 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:34:35 INFO - PROCESS | 3264 | 1466710475797 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 3264 | 1466710475799 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBB2800 == 30 [pid = 3264] [id = 310] 12:34:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546C08C00) [pid = 3264] [serial = 929] [outer = 0000000000000000] 12:34:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C26C00) [pid = 3264] [serial = 930] [outer = 0000001546C08C00] 12:34:35 INFO - PROCESS | 3264 | 1466710475852 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (00000015473D4400) [pid = 3264] [serial = 931] [outer = 0000001546C08C00] 12:34:36 INFO - PROCESS | 3264 | 1466710476318 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]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 12:34:36 INFO - PROCESS | 3264 | 1466710476364 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3264 | 1466710476368 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:34:36 INFO - PROCESS | 3264 | 1466710476375 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3264 | 1466710476378 Marionette TRACE conn6 <- [1,1206,null,{}] 12:34:36 INFO - PROCESS | 3264 | 1466710476381 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}] 12:34:36 INFO - PROCESS | 3264 | 1466710476384 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:36 INFO - PROCESS | 3264 | 1466710476483 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:34:36 INFO - PROCESS | 3264 | 1466710476491 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 3264 | 1466710476493 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:36 INFO - PROCESS | 3264 | ++DOCSHELL 00000015481E4800 == 31 [pid = 3264] [id = 311] 12:34:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BE43800) [pid = 3264] [serial = 932] [outer = 0000000000000000] 12:34:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BE5A000) [pid = 3264] [serial = 933] [outer = 000000154BE43800] 12:34:36 INFO - PROCESS | 3264 | 1466710476542 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CA0F000) [pid = 3264] [serial = 934] [outer = 000000154BE43800] 12:34:37 INFO - PROCESS | 3264 | 1466710477023 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]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 12:34:37 INFO - PROCESS | 3264 | 1466710477053 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3264 | 1466710477056 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:34:37 INFO - PROCESS | 3264 | 1466710477060 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3264 | 1466710477063 Marionette TRACE conn6 <- [1,1210,null,{}] 12:34:37 INFO - PROCESS | 3264 | 1466710477075 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}] 12:34:37 INFO - PROCESS | 3264 | 1466710477080 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:37 INFO - PROCESS | 3264 | 1466710477165 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:34:37 INFO - PROCESS | 3264 | 1466710477174 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3264 | 1466710477178 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:37 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E60800 == 32 [pid = 3264] [id = 312] 12:34:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (00000015457D9C00) [pid = 3264] [serial = 935] [outer = 0000000000000000] 12:34:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550749000) [pid = 3264] [serial = 936] [outer = 00000015457D9C00] 12:34:37 INFO - PROCESS | 3264 | 1466710477229 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BDD0800) [pid = 3264] [serial = 937] [outer = 00000015457D9C00] 12:34:37 INFO - PROCESS | 3264 | 1466710477658 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] 12:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:34:37 INFO - PROCESS | 3264 | 1466710477714 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:34:37 INFO - PROCESS | 3264 | 1466710477718 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3264 | 1466710477720 Marionette TRACE conn6 <- [1,1214,null,{}] 12:34:37 INFO - PROCESS | 3264 | 1466710477723 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}] 12:34:37 INFO - PROCESS | 3264 | 1466710477725 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:37 INFO - PROCESS | 3264 | 1466710477815 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:34:37 INFO - PROCESS | 3264 | 1466710477850 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3264 | 1466710477852 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:37 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555FAA800 == 33 [pid = 3264] [id = 313] 12:34:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AE4800) [pid = 3264] [serial = 938] [outer = 0000000000000000] 12:34:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FC8000) [pid = 3264] [serial = 939] [outer = 0000001550AE4800] 12:34:37 INFO - PROCESS | 3264 | 1466710477897 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FD8800) [pid = 3264] [serial = 940] [outer = 0000001550AE4800] 12:34:38 INFO - PROCESS | 3264 | 1466710478357 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]]]}] 12:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 12:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:34:38 INFO - PROCESS | 3264 | 1466710478392 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 3264 | 1466710478394 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:34:38 INFO - PROCESS | 3264 | 1466710478398 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 3264 | 1466710478400 Marionette TRACE conn6 <- [1,1218,null,{}] 12:34:38 INFO - PROCESS | 3264 | 1466710478409 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}] 12:34:38 INFO - PROCESS | 3264 | 1466710478411 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:38 INFO - PROCESS | 3264 | 1466710478517 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:34:38 INFO - PROCESS | 3264 | 1466710478525 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3264 | 1466710478527 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:38 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580E0000 == 34 [pid = 3264] [id = 314] 12:34:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FBC400) [pid = 3264] [serial = 941] [outer = 0000000000000000] 12:34:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (00000015524EBC00) [pid = 3264] [serial = 942] [outer = 0000001550FBC400] 12:34:38 INFO - PROCESS | 3264 | 1466710478573 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552FCD000) [pid = 3264] [serial = 943] [outer = 0000001550FBC400] 12:34:39 INFO - PROCESS | 3264 | 1466710479039 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 12:34:39 INFO - PROCESS | 3264 | 1466710479091 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3264 | 1466710479093 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:34:39 INFO - PROCESS | 3264 | 1466710479096 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3264 | 1466710479098 Marionette TRACE conn6 <- [1,1222,null,{}] 12:34:39 INFO - PROCESS | 3264 | 1466710479102 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}] 12:34:39 INFO - PROCESS | 3264 | 1466710479109 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:39 INFO - PROCESS | 3264 | 1466710479287 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:34:39 INFO - PROCESS | 3264 | 1466710479313 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3264 | 1466710479315 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B1B000 == 35 [pid = 3264] [id = 315] 12:34:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155351D800) [pid = 3264] [serial = 944] [outer = 0000000000000000] 12:34:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001553BD9C00) [pid = 3264] [serial = 945] [outer = 000000155351D800] 12:34:39 INFO - PROCESS | 3264 | 1466710479360 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015550BD400) [pid = 3264] [serial = 946] [outer = 000000155351D800] 12:34:39 INFO - PROCESS | 3264 | 1466710479790 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 12:34:39 INFO - PROCESS | 3264 | 1466710479832 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3264 | 1466710479834 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:34:39 INFO - PROCESS | 3264 | 1466710479838 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3264 | 1466710479840 Marionette TRACE conn6 <- [1,1226,null,{}] 12:34:39 INFO - PROCESS | 3264 | 1466710479850 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}] 12:34:39 INFO - PROCESS | 3264 | 1466710479852 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:39 INFO - PROCESS | 3264 | 1466710479959 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:34:39 INFO - PROCESS | 3264 | 1466710479968 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3264 | 1466710479970 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:39 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5C1000 == 36 [pid = 3264] [id = 316] 12:34:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001555911400) [pid = 3264] [serial = 947] [outer = 0000000000000000] 12:34:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015559C9800) [pid = 3264] [serial = 948] [outer = 0000001555911400] 12:34:40 INFO - PROCESS | 3264 | 1466710480014 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001555F9F000) [pid = 3264] [serial = 949] [outer = 0000001555911400] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154CB87C00) [pid = 3264] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546C51400) [pid = 3264] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001545F33C00) [pid = 3264] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001545A26800) [pid = 3264] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546A69000) [pid = 3264] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154BE53400) [pid = 3264] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552967800) [pid = 3264] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001555B84400) [pid = 3264] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C14400) [pid = 3264] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545A21000) [pid = 3264] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552FCB400) [pid = 3264] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015462BF000) [pid = 3264] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:34:40 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154D5BD400) [pid = 3264] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:34:40 INFO - PROCESS | 3264 | 1466710480493 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]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 12:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:34:40 INFO - PROCESS | 3264 | 1466710480531 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3264 | 1466710480533 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:34:40 INFO - PROCESS | 3264 | 1466710480536 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 3264 | 1466710480538 Marionette TRACE conn6 <- [1,1230,null,{}] 12:34:40 INFO - PROCESS | 3264 | 1466710480542 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}] 12:34:40 INFO - PROCESS | 3264 | 1466710480544 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:40 INFO - PROCESS | 3264 | 1466710480657 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:34:40 INFO - PROCESS | 3264 | 1466710480664 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3264 | 1466710480666 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B05C000 == 37 [pid = 3264] [id = 317] 12:34:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BE53400) [pid = 3264] [serial = 950] [outer = 0000000000000000] 12:34:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AE2000) [pid = 3264] [serial = 951] [outer = 000000154BE53400] 12:34:40 INFO - PROCESS | 3264 | 1466710480712 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001555F97400) [pid = 3264] [serial = 952] [outer = 000000154BE53400] 12:34:41 INFO - PROCESS | 3264 | 1466710481131 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]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 627ms 12:34:41 INFO - PROCESS | 3264 | 1466710481168 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3264 | 1466710481170 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:34:41 INFO - PROCESS | 3264 | 1466710481173 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3264 | 1466710481175 Marionette TRACE conn6 <- [1,1234,null,{}] 12:34:41 INFO - PROCESS | 3264 | 1466710481179 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}] 12:34:41 INFO - PROCESS | 3264 | 1466710481181 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:41 INFO - PROCESS | 3264 | 1466710481266 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:34:41 INFO - PROCESS | 3264 | 1466710481272 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3264 | 1466710481274 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E5F800 == 38 [pid = 3264] [id = 318] 12:34:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001556DFB800) [pid = 3264] [serial = 953] [outer = 0000000000000000] 12:34:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001557477800) [pid = 3264] [serial = 954] [outer = 0000001556DFB800] 12:34:41 INFO - PROCESS | 3264 | 1466710481320 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001557D9B400) [pid = 3264] [serial = 955] [outer = 0000001556DFB800] 12:34:41 INFO - PROCESS | 3264 | 1466710481809 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]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 12:34:41 INFO - PROCESS | 3264 | 1466710481848 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:34:41 INFO - PROCESS | 3264 | 1466710481858 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:34:41 INFO - PROCESS | 3264 | 1466710481862 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3264 | 1466710481864 Marionette TRACE conn6 <- [1,1238,null,{}] 12:34:41 INFO - PROCESS | 3264 | 1466710481868 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}] 12:34:41 INFO - PROCESS | 3264 | 1466710481870 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:41 INFO - PROCESS | 3264 | 1466710481956 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:34:42 INFO - PROCESS | 3264 | 1466710482000 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3264 | 1466710482002 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C046000 == 39 [pid = 3264] [id = 319] 12:34:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001557DA3400) [pid = 3264] [serial = 956] [outer = 0000000000000000] 12:34:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001558223C00) [pid = 3264] [serial = 957] [outer = 0000001557DA3400] 12:34:42 INFO - PROCESS | 3264 | 1466710482047 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155822AC00) [pid = 3264] [serial = 958] [outer = 0000001557DA3400] 12:34:42 INFO - PROCESS | 3264 | 1466710482706 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]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 880ms 12:34:42 INFO - PROCESS | 3264 | 1466710482748 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3264 | 1466710482753 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:34:42 INFO - PROCESS | 3264 | 1466710482758 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3264 | 1466710482764 Marionette TRACE conn6 <- [1,1242,null,{}] 12:34:42 INFO - PROCESS | 3264 | 1466710482769 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}] 12:34:42 INFO - PROCESS | 3264 | 1466710482772 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:42 INFO - PROCESS | 3264 | 1466710482894 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:34:42 INFO - PROCESS | 3264 | 1466710482972 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3264 | 1466710482975 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:43 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507DA800 == 40 [pid = 3264] [id = 320] 12:34:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015472ECC00) [pid = 3264] [serial = 959] [outer = 0000000000000000] 12:34:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154B2F5800) [pid = 3264] [serial = 960] [outer = 00000015472ECC00] 12:34:43 INFO - PROCESS | 3264 | 1466710483074 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154BE56000) [pid = 3264] [serial = 961] [outer = 00000015472ECC00] 12:34:43 INFO - PROCESS | 3264 | 1466710483704 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]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 985ms 12:34:43 INFO - PROCESS | 3264 | 1466710483747 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 3264 | 1466710483752 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:34:43 INFO - PROCESS | 3264 | 1466710483760 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 3264 | 1466710483763 Marionette TRACE conn6 <- [1,1246,null,{}] 12:34:43 INFO - PROCESS | 3264 | 1466710483767 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}] 12:34:43 INFO - PROCESS | 3264 | 1466710483770 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:43 INFO - PROCESS | 3264 | 1466710483887 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:34:43 INFO - PROCESS | 3264 | 1466710483977 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3264 | 1466710483980 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:44 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A42800 == 41 [pid = 3264] [id = 321] 12:34:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550FC0400) [pid = 3264] [serial = 962] [outer = 0000000000000000] 12:34:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001550FCEC00) [pid = 3264] [serial = 963] [outer = 0000001550FC0400] 12:34:44 INFO - PROCESS | 3264 | 1466710484037 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001553577800) [pid = 3264] [serial = 964] [outer = 0000001550FC0400] 12:34:44 INFO - PROCESS | 3264 | 1466710484618 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]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 943ms 12:34:44 INFO - PROCESS | 3264 | 1466710484705 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:34:44 INFO - PROCESS | 3264 | 1466710484708 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:34:44 INFO - PROCESS | 3264 | 1466710484712 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - PROCESS | 3264 | 1466710484716 Marionette TRACE conn6 <- [1,1250,null,{}] 12:34:44 INFO - PROCESS | 3264 | 1466710484727 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}] 12:34:44 INFO - PROCESS | 3264 | 1466710484732 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:44 INFO - PROCESS | 3264 | 1466710484853 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:34:44 INFO - PROCESS | 3264 | 1466710484965 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 3264 | 1466710484968 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:45 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C080000 == 42 [pid = 3264] [id = 322] 12:34:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001557473800) [pid = 3264] [serial = 965] [outer = 0000000000000000] 12:34:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001558229800) [pid = 3264] [serial = 966] [outer = 0000001557473800] 12:34:45 INFO - PROCESS | 3264 | 1466710485027 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001558807800) [pid = 3264] [serial = 967] [outer = 0000001557473800] 12:34:45 INFO - PROCESS | 3264 | 1466710485641 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]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 12:34:45 INFO - PROCESS | 3264 | 1466710485698 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 3264 | 1466710485701 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:34:45 INFO - PROCESS | 3264 | 1466710485705 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 3264 | 1466710485707 Marionette TRACE conn6 <- [1,1254,null,{}] 12:34:45 INFO - PROCESS | 3264 | 1466710485711 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}] 12:34:45 INFO - PROCESS | 3264 | 1466710485714 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:45 INFO - PROCESS | 3264 | 1466710485830 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:34:46 INFO - PROCESS | 3264 | 1466710486056 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 3264 | 1466710486059 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3DB800 == 43 [pid = 3264] [id = 323] 12:34:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001544FD7C00) [pid = 3264] [serial = 968] [outer = 0000000000000000] 12:34:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001545A25C00) [pid = 3264] [serial = 969] [outer = 0000001544FD7C00] 12:34:46 INFO - PROCESS | 3264 | 1466710486129 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001546C14400) [pid = 3264] [serial = 970] [outer = 0000001544FD7C00] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E5F800 == 42 [pid = 3264] [id = 318] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 000000155B05C000 == 41 [pid = 3264] [id = 317] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5C1000 == 40 [pid = 3264] [id = 316] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B1B000 == 39 [pid = 3264] [id = 315] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 00000015580E0000 == 38 [pid = 3264] [id = 314] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 0000001555FAA800 == 37 [pid = 3264] [id = 313] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E60800 == 36 [pid = 3264] [id = 312] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 00000015481E4800 == 35 [pid = 3264] [id = 311] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBB2800 == 34 [pid = 3264] [id = 310] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 00000015546A8800 == 33 [pid = 3264] [id = 309] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE72000 == 32 [pid = 3264] [id = 308] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DA6800 == 31 [pid = 3264] [id = 307] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 000000155C080000 == 30 [pid = 3264] [id = 322] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A42800 == 29 [pid = 3264] [id = 321] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 00000015507DA800 == 28 [pid = 3264] [id = 320] 12:34:47 INFO - PROCESS | 3264 | --DOCSHELL 000000155C046000 == 27 [pid = 3264] [id = 319] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001553BD4800) [pid = 3264] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001546824800) [pid = 3264] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001552DC6000) [pid = 3264] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001546A6EC00) [pid = 3264] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000155451CC00) [pid = 3264] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001554C38000) [pid = 3264] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001552B96800) [pid = 3264] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154BEE9400) [pid = 3264] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001552FD4C00) [pid = 3264] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154D647C00) [pid = 3264] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546F19000) [pid = 3264] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001547CD1000) [pid = 3264] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154696B000) [pid = 3264] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001547FE2000) [pid = 3264] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BE48C00) [pid = 3264] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154768D000) [pid = 3264] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C0C400) [pid = 3264] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550750C00) [pid = 3264] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BEE6000) [pid = 3264] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015559CA000) [pid = 3264] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553CB1C00) [pid = 3264] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001556DF9C00) [pid = 3264] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000155647C400) [pid = 3264] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550ABCC00) [pid = 3264] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550720000) [pid = 3264] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550FD4000) [pid = 3264] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550AE4400) [pid = 3264] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3264 | 1466710487464 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]]]}] 12:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1886ms 12:34:47 INFO - PROCESS | 3264 | 1466710487594 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 3264 | 1466710487598 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:34:47 INFO - PROCESS | 3264 | 1466710487604 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 3264 | 1466710487607 Marionette TRACE conn6 <- [1,1258,null,{}] 12:34:47 INFO - PROCESS | 3264 | 1466710487614 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}] 12:34:47 INFO - PROCESS | 3264 | 1466710487618 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:47 INFO - PROCESS | 3264 | 1466710487713 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:34:47 INFO - PROCESS | 3264 | 1466710487723 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3264 | 1466710487728 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C0D000 == 28 [pid = 3264] [id = 324] 12:34:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001545A2A000) [pid = 3264] [serial = 971] [outer = 0000000000000000] 12:34:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545F33C00) [pid = 3264] [serial = 972] [outer = 0000001545A2A000] 12:34:47 INFO - PROCESS | 3264 | 1466710487781 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154696A000) [pid = 3264] [serial = 973] [outer = 0000001545A2A000] 12:34:48 INFO - PROCESS | 3264 | 1466710488291 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]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 12:34:48 INFO - PROCESS | 3264 | 1466710488341 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3264 | 1466710488347 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:34:48 INFO - PROCESS | 3264 | 1466710488354 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3264 | 1466710488356 Marionette TRACE conn6 <- [1,1262,null,{}] 12:34:48 INFO - PROCESS | 3264 | 1466710488360 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}] 12:34:48 INFO - PROCESS | 3264 | 1466710488363 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:48 INFO - PROCESS | 3264 | 1466710488455 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:34:48 INFO - PROCESS | 3264 | 1466710488528 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3264 | 1466710488531 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA2A000 == 29 [pid = 3264] [id = 325] 12:34:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C0C400) [pid = 3264] [serial = 974] [outer = 0000000000000000] 12:34:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C4D400) [pid = 3264] [serial = 975] [outer = 0000001546C0C400] 12:34:48 INFO - PROCESS | 3264 | 1466710488580 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001547C42400) [pid = 3264] [serial = 976] [outer = 0000001546C0C400] 12:34:48 INFO - PROCESS | 3264 | 1466710488963 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 12:34:49 INFO - PROCESS | 3264 | 1466710489071 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3264 | 1466710489082 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:34:49 INFO - PROCESS | 3264 | 1466710489090 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3264 | 1466710489094 Marionette TRACE conn6 <- [1,1266,null,{}] 12:34:49 INFO - PROCESS | 3264 | 1466710489107 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}] 12:34:49 INFO - PROCESS | 3264 | 1466710489112 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:49 INFO - PROCESS | 3264 | 1466710489212 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:34:49 INFO - PROCESS | 3264 | 1466710489221 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3264 | 1466710489225 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:49 INFO - PROCESS | 3264 | ++DOCSHELL 00000015529AD000 == 30 [pid = 3264] [id = 326] 12:34:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BB9D400) [pid = 3264] [serial = 977] [outer = 0000000000000000] 12:34:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BD7A400) [pid = 3264] [serial = 978] [outer = 000000154BB9D400] 12:34:49 INFO - PROCESS | 3264 | 1466710489277 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BEE8C00) [pid = 3264] [serial = 979] [outer = 000000154BB9D400] 12:34:49 INFO - PROCESS | 3264 | 1466710489761 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 735ms 12:34:49 INFO - PROCESS | 3264 | 1466710489826 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3264 | 1466710489829 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:34:49 INFO - PROCESS | 3264 | 1466710489833 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3264 | 1466710489835 Marionette TRACE conn6 <- [1,1270,null,{}] 12:34:49 INFO - PROCESS | 3264 | 1466710489839 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}] 12:34:49 INFO - PROCESS | 3264 | 1466710489841 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:49 INFO - PROCESS | 3264 | 1466710489957 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:34:50 INFO - PROCESS | 3264 | 1466710490006 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3264 | 1466710490008 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:50 INFO - PROCESS | 3264 | ++DOCSHELL 00000015538B9800 == 31 [pid = 3264] [id = 327] 12:34:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CB91800) [pid = 3264] [serial = 980] [outer = 0000000000000000] 12:34:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CC18000) [pid = 3264] [serial = 981] [outer = 000000154CB91800] 12:34:50 INFO - PROCESS | 3264 | 1466710490054 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154FB8F400) [pid = 3264] [serial = 982] [outer = 000000154CB91800] 12:34:50 INFO - PROCESS | 3264 | 1466710490537 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]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 774ms 12:34:50 INFO - PROCESS | 3264 | 1466710490609 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3264 | 1466710490612 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:34:50 INFO - PROCESS | 3264 | 1466710490621 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 3264 | 1466710490623 Marionette TRACE conn6 <- [1,1274,null,{}] 12:34:50 INFO - PROCESS | 3264 | 1466710490627 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}] 12:34:50 INFO - PROCESS | 3264 | 1466710490629 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:50 INFO - PROCESS | 3264 | 1466710490737 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:34:50 INFO - PROCESS | 3264 | 1466710490749 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3264 | 1466710490751 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:50 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546AA800 == 32 [pid = 3264] [id = 328] 12:34:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550742400) [pid = 3264] [serial = 983] [outer = 0000000000000000] 12:34:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550750400) [pid = 3264] [serial = 984] [outer = 0000001550742400] 12:34:50 INFO - PROCESS | 3264 | 1466710490838 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550ABF000) [pid = 3264] [serial = 985] [outer = 0000001550742400] 12:34:51 INFO - PROCESS | 3264 | 1466710491267 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]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 12:34:51 INFO - PROCESS | 3264 | 1466710491294 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 3264 | 1466710491296 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:34:51 INFO - PROCESS | 3264 | 1466710491299 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:34:51 INFO - PROCESS | 3264 | 1466710491301 Marionette TRACE conn6 <- [1,1278,null,{}] 12:34:51 INFO - PROCESS | 3264 | 1466710491304 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}] 12:34:51 INFO - PROCESS | 3264 | 1466710491311 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:51 INFO - PROCESS | 3264 | 1466710491452 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:34:51 INFO - PROCESS | 3264 | 1466710491506 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3264 | 1466710491509 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:51 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557168000 == 33 [pid = 3264] [id = 329] 12:34:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550AE3800) [pid = 3264] [serial = 986] [outer = 0000000000000000] 12:34:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550FC5800) [pid = 3264] [serial = 987] [outer = 0000001550AE3800] 12:34:51 INFO - PROCESS | 3264 | 1466710491556 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015524E5800) [pid = 3264] [serial = 988] [outer = 0000001550AE3800] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FBC400) [pid = 3264] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000155351D800) [pid = 3264] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001555911400) [pid = 3264] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546968800) [pid = 3264] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001554C34400) [pid = 3264] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550AE4800) [pid = 3264] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C08C00) [pid = 3264] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BE43800) [pid = 3264] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001556DFB800) [pid = 3264] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (00000015457D9C00) [pid = 3264] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B575C00) [pid = 3264] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001557DA3400) [pid = 3264] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:34:52 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BE53400) [pid = 3264] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:34:52 INFO - PROCESS | 3264 | 1466710492168 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]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 879ms 12:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:34:52 INFO - PROCESS | 3264 | 1466710492181 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 3264 | 1466710492184 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:34:52 INFO - PROCESS | 3264 | 1466710492187 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - PROCESS | 3264 | 1466710492189 Marionette TRACE conn6 <- [1,1282,null,{}] 12:34:52 INFO - PROCESS | 3264 | 1466710492193 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}] 12:34:52 INFO - PROCESS | 3264 | 1466710492195 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:52 INFO - PROCESS | 3264 | 1466710492305 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:34:52 INFO - PROCESS | 3264 | 1466710492313 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3264 | 1466710492315 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:52 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580DB000 == 34 [pid = 3264] [id = 330] 12:34:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154696D400) [pid = 3264] [serial = 989] [outer = 0000000000000000] 12:34:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BE5A800) [pid = 3264] [serial = 990] [outer = 000000154696D400] 12:34:52 INFO - PROCESS | 3264 | 1466710492360 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552967C00) [pid = 3264] [serial = 991] [outer = 000000154696D400] 12:34:52 INFO - PROCESS | 3264 | 1466710492745 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]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 587ms 12:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:34:52 INFO - PROCESS | 3264 | 1466710492777 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 3264 | 1466710492780 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:34:52 INFO - PROCESS | 3264 | 1466710492794 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - PROCESS | 3264 | 1466710492796 Marionette TRACE conn6 <- [1,1286,null,{}] 12:34:52 INFO - PROCESS | 3264 | 1466710492800 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}] 12:34:52 INFO - PROCESS | 3264 | 1466710492802 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:52 INFO - PROCESS | 3264 | 1466710492886 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:34:52 INFO - PROCESS | 3264 | 1466710492892 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3264 | 1466710492894 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:52 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558762000 == 35 [pid = 3264] [id = 331] 12:34:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552DC5000) [pid = 3264] [serial = 992] [outer = 0000000000000000] 12:34:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FD3000) [pid = 3264] [serial = 993] [outer = 0000001552DC5000] 12:34:52 INFO - PROCESS | 3264 | 1466710492940 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155351D000) [pid = 3264] [serial = 994] [outer = 0000001552DC5000] 12:34:53 INFO - PROCESS | 3264 | 1466710493383 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]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 12:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:34:53 INFO - PROCESS | 3264 | 1466710493415 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 3264 | 1466710493417 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:34:53 INFO - PROCESS | 3264 | 1466710493420 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 3264 | 1466710493422 Marionette TRACE conn6 <- [1,1290,null,{}] 12:34:53 INFO - PROCESS | 3264 | 1466710493426 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}] 12:34:53 INFO - PROCESS | 3264 | 1466710493428 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:53 INFO - PROCESS | 3264 | 1466710493510 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:34:53 INFO - PROCESS | 3264 | 1466710493516 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 3264 | 1466710493517 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:53 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A3A800 == 36 [pid = 3264] [id = 332] 12:34:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BD4000) [pid = 3264] [serial = 995] [outer = 0000000000000000] 12:34:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553BD8000) [pid = 3264] [serial = 996] [outer = 0000001553BD4000] 12:34:53 INFO - PROCESS | 3264 | 1466710493563 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001554521C00) [pid = 3264] [serial = 997] [outer = 0000001553BD4000] 12:34:54 INFO - PROCESS | 3264 | 1466710494129 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]]]}] 12:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 12:34:54 INFO - PROCESS | 3264 | 1466710494158 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 3264 | 1466710494164 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:34:54 INFO - PROCESS | 3264 | 1466710494170 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - PROCESS | 3264 | 1466710494174 Marionette TRACE conn6 <- [1,1294,null,{}] 12:34:54 INFO - PROCESS | 3264 | 1466710494180 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}] 12:34:54 INFO - PROCESS | 3264 | 1466710494183 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:54 INFO - PROCESS | 3264 | 1466710494319 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:34:54 INFO - PROCESS | 3264 | 1466710494396 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 3264 | 1466710494402 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:54 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBBF800 == 37 [pid = 3264] [id = 333] 12:34:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154613D000) [pid = 3264] [serial = 998] [outer = 0000000000000000] 12:34:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015462B8000) [pid = 3264] [serial = 999] [outer = 000000154613D000] 12:34:54 INFO - PROCESS | 3264 | 1466710494501 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546C0EC00) [pid = 3264] [serial = 1000] [outer = 000000154613D000] 12:34:55 INFO - PROCESS | 3264 | 1466710495276 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]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1129ms 12:34:55 INFO - PROCESS | 3264 | 1466710495315 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3264 | 1466710495321 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:34:55 INFO - PROCESS | 3264 | 1466710495329 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:34:55 INFO - PROCESS | 3264 | 1466710495332 Marionette TRACE conn6 <- [1,1298,null,{}] 12:34:55 INFO - PROCESS | 3264 | 1466710495336 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}] 12:34:55 INFO - PROCESS | 3264 | 1466710495339 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:55 INFO - PROCESS | 3264 | 1466710495463 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:34:55 INFO - PROCESS | 3264 | 1466710495539 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3264 | 1466710495542 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:55 INFO - PROCESS | 3264 | ++DOCSHELL 000000155446A800 == 38 [pid = 3264] [id = 334] 12:34:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154B570C00) [pid = 3264] [serial = 1001] [outer = 0000000000000000] 12:34:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154BD72800) [pid = 3264] [serial = 1002] [outer = 000000154B570C00] 12:34:55 INFO - PROCESS | 3264 | 1466710495639 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000154CB86400) [pid = 3264] [serial = 1003] [outer = 000000154B570C00] 12:34:56 INFO - PROCESS | 3264 | 1466710496501 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1224ms 12:34:56 INFO - PROCESS | 3264 | 1466710496560 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3264 | 1466710496565 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:34:56 INFO - PROCESS | 3264 | 1466710496570 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 3264 | 1466710496573 Marionette TRACE conn6 <- [1,1302,null,{}] 12:34:56 INFO - PROCESS | 3264 | 1466710496579 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}] 12:34:56 INFO - PROCESS | 3264 | 1466710496582 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:56 INFO - PROCESS | 3264 | 1466710496708 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:34:56 INFO - PROCESS | 3264 | 1466710496779 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 3264 | 1466710496784 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:56 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B07B800 == 39 [pid = 3264] [id = 335] 12:34:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001545A28800) [pid = 3264] [serial = 1004] [outer = 0000000000000000] 12:34:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001545A2DC00) [pid = 3264] [serial = 1005] [outer = 0000001545A28800] 12:34:56 INFO - PROCESS | 3264 | 1466710496835 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001546A63C00) [pid = 3264] [serial = 1006] [outer = 0000001545A28800] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 0000001558762000 == 38 [pid = 3264] [id = 331] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 00000015580DB000 == 37 [pid = 3264] [id = 330] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 0000001557168000 == 36 [pid = 3264] [id = 329] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 00000015546AA800 == 35 [pid = 3264] [id = 328] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 00000015538B9800 == 34 [pid = 3264] [id = 327] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 00000015529AD000 == 33 [pid = 3264] [id = 326] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA2A000 == 32 [pid = 3264] [id = 325] 12:34:57 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C0D000 == 31 [pid = 3264] [id = 324] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (00000015524EBC00) [pid = 3264] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001553BD9C00) [pid = 3264] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001552FCD000) [pid = 3264] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (00000015559C9800) [pid = 3264] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001546A6D400) [pid = 3264] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546C4D000) [pid = 3264] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001554E8E400) [pid = 3264] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550FC8000) [pid = 3264] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (00000015550BD400) [pid = 3264] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C26C00) [pid = 3264] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015473D4400) [pid = 3264] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BE5A000) [pid = 3264] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154CA0F000) [pid = 3264] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001557D9B400) [pid = 3264] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550749000) [pid = 3264] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154BDD0800) [pid = 3264] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BE56C00) [pid = 3264] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154CC14C00) [pid = 3264] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001558223C00) [pid = 3264] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001557477800) [pid = 3264] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155822AC00) [pid = 3264] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001555F9F000) [pid = 3264] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001555F97400) [pid = 3264] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FD8800) [pid = 3264] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550AE2000) [pid = 3264] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:34:57 INFO - PROCESS | 3264 | 1466710497385 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]]]}] 12:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 880ms 12:34:57 INFO - PROCESS | 3264 | 1466710497453 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 3264 | 1466710497458 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:34:57 INFO - PROCESS | 3264 | 1466710497465 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 3264 | 1466710497468 Marionette TRACE conn6 <- [1,1306,null,{}] 12:34:57 INFO - PROCESS | 3264 | 1466710497471 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}] 12:34:57 INFO - PROCESS | 3264 | 1466710497474 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:57 INFO - PROCESS | 3264 | 1466710497564 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:34:57 INFO - PROCESS | 3264 | 1466710497579 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 3264 | 1466710497581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:57 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4E000 == 32 [pid = 3264] [id = 336] 12:34:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546C49000) [pid = 3264] [serial = 1007] [outer = 0000000000000000] 12:34:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C4C800) [pid = 3264] [serial = 1008] [outer = 0000001546C49000] 12:34:57 INFO - PROCESS | 3264 | 1466710497629 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154723A000) [pid = 3264] [serial = 1009] [outer = 0000001546C49000] 12:34:58 INFO - PROCESS | 3264 | 1466710498111 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 12:34:58 INFO - PROCESS | 3264 | 1466710498159 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3264 | 1466710498161 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:34:58 INFO - PROCESS | 3264 | 1466710498165 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3264 | 1466710498169 Marionette TRACE conn6 <- [1,1310,null,{}] 12:34:58 INFO - PROCESS | 3264 | 1466710498181 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}] 12:34:58 INFO - PROCESS | 3264 | 1466710498186 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:58 INFO - PROCESS | 3264 | 1466710498309 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:34:58 INFO - PROCESS | 3264 | 1466710498390 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3264 | 1466710498393 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DB7800 == 33 [pid = 3264] [id = 337] 12:34:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545A28C00) [pid = 3264] [serial = 1010] [outer = 0000000000000000] 12:34:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BE53C00) [pid = 3264] [serial = 1011] [outer = 0000001545A28C00] 12:34:58 INFO - PROCESS | 3264 | 1466710498449 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154C033400) [pid = 3264] [serial = 1012] [outer = 0000001545A28C00] 12:34:58 INFO - PROCESS | 3264 | 1466710498835 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 12:34:58 INFO - PROCESS | 3264 | 1466710498859 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3264 | 1466710498862 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:34:58 INFO - PROCESS | 3264 | 1466710498865 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3264 | 1466710498867 Marionette TRACE conn6 <- [1,1314,null,{}] 12:34:58 INFO - PROCESS | 3264 | 1466710498870 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}] 12:34:58 INFO - PROCESS | 3264 | 1466710498872 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:58 INFO - PROCESS | 3264 | 1466710498962 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:34:58 INFO - PROCESS | 3264 | 1466710498968 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3264 | 1466710498971 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554463800 == 34 [pid = 3264] [id = 338] 12:34:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154CB99C00) [pid = 3264] [serial = 1013] [outer = 0000000000000000] 12:34:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154FB69800) [pid = 3264] [serial = 1014] [outer = 000000154CB99C00] 12:34:59 INFO - PROCESS | 3264 | 1466710499019 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550720000) [pid = 3264] [serial = 1015] [outer = 000000154CB99C00] 12:34:59 INFO - PROCESS | 3264 | 1466710499497 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]]]}] 12:34:59 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 12:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 12:34:59 INFO - PROCESS | 3264 | 1466710499559 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 3264 | 1466710499561 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:34:59 INFO - PROCESS | 3264 | 1466710499571 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 3264 | 1466710499573 Marionette TRACE conn6 <- [1,1318,null,{}] 12:34:59 INFO - PROCESS | 3264 | 1466710499576 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}] 12:34:59 INFO - PROCESS | 3264 | 1466710499578 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:59 INFO - PROCESS | 3264 | 1466710499721 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:34:59 INFO - PROCESS | 3264 | 1466710499747 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 3264 | 1466710499749 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:34:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556458800 == 35 [pid = 3264] [id = 339] 12:34:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550A80C00) [pid = 3264] [serial = 1016] [outer = 0000000000000000] 12:34:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550AB5400) [pid = 3264] [serial = 1017] [outer = 0000001550A80C00] 12:34:59 INFO - PROCESS | 3264 | 1466710499794 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550ADD000) [pid = 3264] [serial = 1018] [outer = 0000001550A80C00] 12:35:00 INFO - PROCESS | 3264 | 1466710500252 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]]]}] 12:35:00 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 12:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 731ms 12:35:00 INFO - PROCESS | 3264 | 1466710500304 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 3264 | 1466710500306 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:35:00 INFO - PROCESS | 3264 | 1466710500309 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:35:00 INFO - PROCESS | 3264 | 1466710500311 Marionette TRACE conn6 <- [1,1322,null,{}] 12:35:00 INFO - PROCESS | 3264 | 1466710500315 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}] 12:35:00 INFO - PROCESS | 3264 | 1466710500321 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:00 INFO - PROCESS | 3264 | 1466710500468 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:35:00 INFO - PROCESS | 3264 | 1466710500521 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 3264 | 1466710500524 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:00 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A13800 == 36 [pid = 3264] [id = 340] 12:35:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FC5C00) [pid = 3264] [serial = 1019] [outer = 0000000000000000] 12:35:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001551088800) [pid = 3264] [serial = 1020] [outer = 0000001550FC5C00] 12:35:00 INFO - PROCESS | 3264 | 1466710500569 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552E59000) [pid = 3264] [serial = 1021] [outer = 0000001550FC5C00] 12:35:01 INFO - PROCESS | 3264 | 1466710500989 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]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 733ms 12:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:35:01 INFO - PROCESS | 3264 | 1466710501047 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 3264 | 1466710501049 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:35:01 INFO - PROCESS | 3264 | 1466710501052 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 3264 | 1466710501054 Marionette TRACE conn6 <- [1,1326,null,{}] 12:35:01 INFO - PROCESS | 3264 | 1466710501065 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}] 12:35:01 INFO - PROCESS | 3264 | 1466710501067 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:01 INFO - PROCESS | 3264 | 1466710501177 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C0C400) [pid = 3264] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BB9D400) [pid = 3264] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545A2A000) [pid = 3264] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001544FD7C00) [pid = 3264] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550742400) [pid = 3264] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550AE3800) [pid = 3264] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001552DC5000) [pid = 3264] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154696D400) [pid = 3264] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015472ECC00) [pid = 3264] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550FC0400) [pid = 3264] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001557473800) [pid = 3264] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:35:01 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154CB91800) [pid = 3264] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:35:01 INFO - PROCESS | 3264 | 1466710501275 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 3264 | 1466710501277 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:01 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA41800 == 37 [pid = 3264] [id = 341] 12:35:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001544E5EC00) [pid = 3264] [serial = 1022] [outer = 0000000000000000] 12:35:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001545A2C800) [pid = 3264] [serial = 1023] [outer = 0000001544E5EC00] 12:35:01 INFO - PROCESS | 3264 | 1466710501325 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CBD5400) [pid = 3264] [serial = 1024] [outer = 0000001544E5EC00] 12:35:02 INFO - PROCESS | 3264 | 1466710502144 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]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1137ms 12:35:02 INFO - PROCESS | 3264 | 1466710502192 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 3264 | 1466710502194 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:35:02 INFO - PROCESS | 3264 | 1466710502197 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 3264 | 1466710502199 Marionette TRACE conn6 <- [1,1330,null,{}] 12:35:02 INFO - PROCESS | 3264 | 1466710502202 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}] 12:35:02 INFO - PROCESS | 3264 | 1466710502204 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:02 INFO - PROCESS | 3264 | 1466710502286 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:35:02 INFO - PROCESS | 3264 | 1466710502292 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 3264 | 1466710502294 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A46D800 == 38 [pid = 3264] [id = 342] 12:35:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550767800) [pid = 3264] [serial = 1025] [outer = 0000000000000000] 12:35:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (00000015539A7800) [pid = 3264] [serial = 1026] [outer = 0000001550767800] 12:35:02 INFO - PROCESS | 3264 | 1466710502340 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553BDB400) [pid = 3264] [serial = 1027] [outer = 0000001550767800] 12:35:02 INFO - PROCESS | 3264 | 1466710502883 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]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 12:35:02 INFO - PROCESS | 3264 | 1466710502934 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 3264 | 1466710502936 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:35:02 INFO - PROCESS | 3264 | 1466710502940 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 3264 | 1466710502941 Marionette TRACE conn6 <- [1,1334,null,{}] 12:35:02 INFO - PROCESS | 3264 | 1466710502945 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}] 12:35:02 INFO - PROCESS | 3264 | 1466710502947 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:03 INFO - PROCESS | 3264 | 1466710503030 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:35:03 INFO - PROCESS | 3264 | 1466710503106 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 3264 | 1466710503108 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:03 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DB7000 == 39 [pid = 3264] [id = 343] 12:35:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BE8000) [pid = 3264] [serial = 1028] [outer = 0000000000000000] 12:35:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (00000015547E3000) [pid = 3264] [serial = 1029] [outer = 0000001553BE8000] 12:35:03 INFO - PROCESS | 3264 | 1466710503152 Marionette DEBUG loaded listener.js 12:35:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001554C86000) [pid = 3264] [serial = 1030] [outer = 0000001553BE8000] 12:35:03 INFO - PROCESS | 3264 | 1466710503794 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]]]}] 12:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 880ms 12:35:03 INFO - PROCESS | 3264 | 1466710503835 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 3264 | 1466710503840 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:35:03 INFO - PROCESS | 3264 | 1466710503846 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 3264 | 1466710503852 Marionette TRACE conn6 <- [1,1338,null,{}] 12:35:03 INFO - PROCESS | 3264 | 1466710503858 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}] 12:35:03 INFO - PROCESS | 3264 | 1466710503861 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:03 INFO - PROCESS | 3264 | 1466710503982 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:35:04 INFO - PROCESS | 3264 | 1466710504060 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3264 | 1466710504063 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551061000 == 40 [pid = 3264] [id = 344] 12:35:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546C15C00) [pid = 3264] [serial = 1031] [outer = 0000000000000000] 12:35:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546C4F800) [pid = 3264] [serial = 1032] [outer = 0000001546C15C00] 12:35:04 INFO - PROCESS | 3264 | 1466710504163 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154B567400) [pid = 3264] [serial = 1033] [outer = 0000001546C15C00] 12:35:04 INFO - PROCESS | 3264 | 1466710504756 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]]]}] 12:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 941ms 12:35:04 INFO - PROCESS | 3264 | 1466710504791 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 3264 | 1466710504797 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:35:04 INFO - PROCESS | 3264 | 1466710504803 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - PROCESS | 3264 | 1466710504807 Marionette TRACE conn6 <- [1,1342,null,{}] 12:35:04 INFO - PROCESS | 3264 | 1466710504811 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}] 12:35:04 INFO - PROCESS | 3264 | 1466710504814 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:04 INFO - PROCESS | 3264 | 1466710504939 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:35:05 INFO - PROCESS | 3264 | 1466710505029 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 3264 | 1466710505031 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:05 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558745000 == 41 [pid = 3264] [id = 345] 12:35:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015506F5400) [pid = 3264] [serial = 1034] [outer = 0000000000000000] 12:35:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550722800) [pid = 3264] [serial = 1035] [outer = 00000015506F5400] 12:35:05 INFO - PROCESS | 3264 | 1466710505089 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550FBA000) [pid = 3264] [serial = 1036] [outer = 00000015506F5400] 12:35:05 INFO - PROCESS | 3264 | 1466710505715 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]]]}] 12:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 981ms 12:35:05 INFO - PROCESS | 3264 | 1466710505786 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 3264 | 1466710505789 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:35:05 INFO - PROCESS | 3264 | 1466710505793 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 3264 | 1466710505797 Marionette TRACE conn6 <- [1,1346,null,{}] 12:35:05 INFO - PROCESS | 3264 | 1466710505809 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}] 12:35:05 INFO - PROCESS | 3264 | 1466710505814 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:05 INFO - PROCESS | 3264 | 1466710505925 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:35:06 INFO - PROCESS | 3264 | 1466710506046 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:06 INFO - PROCESS | 3264 | 1466710506049 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B62D000 == 42 [pid = 3264] [id = 346] 12:35:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000155351A400) [pid = 3264] [serial = 1037] [outer = 0000000000000000] 12:35:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001554C3F800) [pid = 3264] [serial = 1038] [outer = 000000155351A400] 12:35:06 INFO - PROCESS | 3264 | 1466710506107 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (00000015550C0000) [pid = 3264] [serial = 1039] [outer = 000000155351A400] 12:35:06 INFO - PROCESS | 3264 | 1466710506756 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]]]}] 12:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 12:35:06 INFO - PROCESS | 3264 | 1466710506779 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 3264 | 1466710506783 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:35:06 INFO - PROCESS | 3264 | 1466710506802 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - PROCESS | 3264 | 1466710506804 Marionette TRACE conn6 <- [1,1350,null,{}] 12:35:06 INFO - PROCESS | 3264 | 1466710506810 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}] 12:35:06 INFO - PROCESS | 3264 | 1466710506812 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:06 INFO - PROCESS | 3264 | 1466710506930 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:35:07 INFO - PROCESS | 3264 | 1466710507141 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 3264 | 1466710507144 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B2AB800 == 43 [pid = 3264] [id = 347] 12:35:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (00000015457D6000) [pid = 3264] [serial = 1040] [outer = 0000000000000000] 12:35:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001545A23000) [pid = 3264] [serial = 1041] [outer = 00000015457D6000] 12:35:07 INFO - PROCESS | 3264 | 1466710507209 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001546C0B800) [pid = 3264] [serial = 1042] [outer = 00000015457D6000] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000155A46D800 == 42 [pid = 3264] [id = 342] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA41800 == 41 [pid = 3264] [id = 341] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A13800 == 40 [pid = 3264] [id = 340] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001556458800 == 39 [pid = 3264] [id = 339] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001554463800 == 38 [pid = 3264] [id = 338] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DB7800 == 37 [pid = 3264] [id = 337] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4E000 == 36 [pid = 3264] [id = 336] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000154B07B800 == 35 [pid = 3264] [id = 335] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000155446A800 == 34 [pid = 3264] [id = 334] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A3A800 == 33 [pid = 3264] [id = 332] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBBF800 == 32 [pid = 3264] [id = 333] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3DB800 == 31 [pid = 3264] [id = 323] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 000000155B62D000 == 30 [pid = 3264] [id = 346] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001558745000 == 29 [pid = 3264] [id = 345] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001551061000 == 28 [pid = 3264] [id = 344] 12:35:08 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DB7000 == 27 [pid = 3264] [id = 343] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001546C4D400) [pid = 3264] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001547C42400) [pid = 3264] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154BD7A400) [pid = 3264] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001545F33C00) [pid = 3264] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154696A000) [pid = 3264] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546C14400) [pid = 3264] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001545A25C00) [pid = 3264] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550ABF000) [pid = 3264] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550750400) [pid = 3264] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015524E5800) [pid = 3264] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550FC5800) [pid = 3264] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001552FD3000) [pid = 3264] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BE5A800) [pid = 3264] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553BD8000) [pid = 3264] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154BE56000) [pid = 3264] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154B2F5800) [pid = 3264] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553577800) [pid = 3264] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550FCEC00) [pid = 3264] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001558807800) [pid = 3264] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001558229800) [pid = 3264] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154CC18000) [pid = 3264] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154FB8F400) [pid = 3264] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000155351D000) [pid = 3264] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154BEE8C00) [pid = 3264] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552967C00) [pid = 3264] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:35:08 INFO - PROCESS | 3264 | 1466710508609 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]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1868ms 12:35:08 INFO - PROCESS | 3264 | 1466710508658 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 3264 | 1466710508662 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:35:08 INFO - PROCESS | 3264 | 1466710508668 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 3264 | 1466710508671 Marionette TRACE conn6 <- [1,1354,null,{}] 12:35:08 INFO - PROCESS | 3264 | 1466710508678 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}] 12:35:08 INFO - PROCESS | 3264 | 1466710508681 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:08 INFO - PROCESS | 3264 | 1466710508787 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:35:08 INFO - PROCESS | 3264 | 1466710508858 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 3264 | 1466710508863 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B2AD000 == 28 [pid = 3264] [id = 348] 12:35:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001545FCBC00) [pid = 3264] [serial = 1043] [outer = 0000000000000000] 12:35:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (00000015462B8C00) [pid = 3264] [serial = 1044] [outer = 0000001545FCBC00] 12:35:08 INFO - PROCESS | 3264 | 1466710508914 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546A67400) [pid = 3264] [serial = 1045] [outer = 0000001545FCBC00] 12:35:09 INFO - PROCESS | 3264 | 1466710509316 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] 12:35:09 INFO - PROCESS | 3264 | 1466710509368 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:35:09 INFO - PROCESS | 3264 | 1466710509374 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:35:09 INFO - PROCESS | 3264 | 1466710509377 Marionette TRACE conn6 <- [1,1358,null,{}] 12:35:09 INFO - PROCESS | 3264 | 1466710509381 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}] 12:35:09 INFO - PROCESS | 3264 | 1466710509384 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:09 INFO - PROCESS | 3264 | 1466710509476 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:35:09 INFO - PROCESS | 3264 | 1466710509483 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 3264 | 1466710509486 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:09 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10B000 == 29 [pid = 3264] [id = 349] 12:35:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C10800) [pid = 3264] [serial = 1046] [outer = 0000000000000000] 12:35:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C4A400) [pid = 3264] [serial = 1047] [outer = 0000001546C10800] 12:35:09 INFO - PROCESS | 3264 | 1466710509536 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (00000015473D4400) [pid = 3264] [serial = 1048] [outer = 0000001546C10800] 12:35:10 INFO - PROCESS | 3264 | 1466710510002 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] 12:35:10 INFO - PROCESS | 3264 | 1466710510072 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:35:10 INFO - PROCESS | 3264 | 1466710510075 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 3264 | 1466710510079 Marionette TRACE conn6 <- [1,1362,null,{}] 12:35:10 INFO - PROCESS | 3264 | 1466710510091 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}] 12:35:10 INFO - PROCESS | 3264 | 1466710510096 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:10 INFO - PROCESS | 3264 | 1466710510214 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:35:10 INFO - PROCESS | 3264 | 1466710510294 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 3264 | 1466710510297 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:10 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552EA2800 == 30 [pid = 3264] [id = 350] 12:35:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001545A1F000) [pid = 3264] [serial = 1049] [outer = 0000000000000000] 12:35:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BDDA400) [pid = 3264] [serial = 1050] [outer = 0000001545A1F000] 12:35:10 INFO - PROCESS | 3264 | 1466710510346 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BE5B400) [pid = 3264] [serial = 1051] [outer = 0000001545A1F000] 12:35:10 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:10 INFO - PROCESS | 3264 | 1466710510763 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] 12:35:10 INFO - PROCESS | 3264 | 1466710510813 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:35:10 INFO - PROCESS | 3264 | 1466710510817 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 3264 | 1466710510819 Marionette TRACE conn6 <- [1,1366,null,{}] 12:35:10 INFO - PROCESS | 3264 | 1466710510823 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}] 12:35:10 INFO - PROCESS | 3264 | 1466710510825 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:10 INFO - PROCESS | 3264 | 1466710510942 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:35:11 INFO - PROCESS | 3264 | 1466710510994 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3264 | 1466710510996 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000155405D800 == 31 [pid = 3264] [id = 351] 12:35:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CB88C00) [pid = 3264] [serial = 1052] [outer = 0000000000000000] 12:35:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CB96C00) [pid = 3264] [serial = 1053] [outer = 000000154CB88C00] 12:35:11 INFO - PROCESS | 3264 | 1466710511042 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154D1B7C00) [pid = 3264] [serial = 1054] [outer = 000000154CB88C00] 12:35:11 INFO - PROCESS | 3264 | 1466710511483 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] 12:35:11 INFO - PROCESS | 3264 | 1466710511563 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:35:11 INFO - PROCESS | 3264 | 1466710511576 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 3264 | 1466710511578 Marionette TRACE conn6 <- [1,1370,null,{}] 12:35:11 INFO - PROCESS | 3264 | 1466710511582 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}] 12:35:11 INFO - PROCESS | 3264 | 1466710511584 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:11 INFO - PROCESS | 3264 | 1466710511689 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:35:11 INFO - PROCESS | 3264 | 1466710511698 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3264 | 1466710511701 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:11 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CF3800 == 32 [pid = 3264] [id = 352] 12:35:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154696B000) [pid = 3264] [serial = 1055] [outer = 0000000000000000] 12:35:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155071D800) [pid = 3264] [serial = 1056] [outer = 000000154696B000] 12:35:11 INFO - PROCESS | 3264 | 1466710511750 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550765400) [pid = 3264] [serial = 1057] [outer = 000000154696B000] 12:35:12 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:12 INFO - PROCESS | 3264 | 1466710512219 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] 12:35:12 INFO - PROCESS | 3264 | 1466710512267 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:35:12 INFO - PROCESS | 3264 | 1466710512270 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 3264 | 1466710512272 Marionette TRACE conn6 <- [1,1374,null,{}] 12:35:12 INFO - PROCESS | 3264 | 1466710512276 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}] 12:35:12 INFO - PROCESS | 3264 | 1466710512281 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:12 INFO - PROCESS | 3264 | 1466710512417 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:35:12 INFO - PROCESS | 3264 | 1466710512432 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:12 INFO - PROCESS | 3264 | 1466710512434 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000155744C800 == 33 [pid = 3264] [id = 353] 12:35:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550AE1C00) [pid = 3264] [serial = 1058] [outer = 0000000000000000] 12:35:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550FD0800) [pid = 3264] [serial = 1059] [outer = 0000001550AE1C00] 12:35:12 INFO - PROCESS | 3264 | 1466710512523 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155103C000) [pid = 3264] [serial = 1060] [outer = 0000001550AE1C00] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550A80C00) [pid = 3264] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FC5C00) [pid = 3264] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001544E5EC00) [pid = 3264] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154613D000) [pid = 3264] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154CB99C00) [pid = 3264] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545A28800) [pid = 3264] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001545A28C00) [pid = 3264] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B570C00) [pid = 3264] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553BD4000) [pid = 3264] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546C49000) [pid = 3264] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550767800) [pid = 3264] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:35:12 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553BE8000) [pid = 3264] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:35:13 INFO - PROCESS | 3264 | 1466710513068 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] 12:35:13 INFO - PROCESS | 3264 | 1466710513154 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:35:13 INFO - PROCESS | 3264 | 1466710513157 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 3264 | 1466710513159 Marionette TRACE conn6 <- [1,1378,null,{}] 12:35:13 INFO - PROCESS | 3264 | 1466710513162 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}] 12:35:13 INFO - PROCESS | 3264 | 1466710513164 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:13 INFO - PROCESS | 3264 | 1466710513244 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:35:13 INFO - PROCESS | 3264 | 1466710513251 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3264 | 1466710513253 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000155874E800 == 34 [pid = 3264] [id = 354] 12:35:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154B355400) [pid = 3264] [serial = 1061] [outer = 0000000000000000] 12:35:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550AC1800) [pid = 3264] [serial = 1062] [outer = 000000154B355400] 12:35:13 INFO - PROCESS | 3264 | 1466710513297 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001551042400) [pid = 3264] [serial = 1063] [outer = 000000154B355400] 12:35:13 INFO - PROCESS | 3264 | 1466710513690 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]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 586ms 12:35:13 INFO - PROCESS | 3264 | 1466710513746 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 3264 | 1466710513749 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:35:13 INFO - PROCESS | 3264 | 1466710513757 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 3264 | 1466710513759 Marionette TRACE conn6 <- [1,1382,null,{}] 12:35:13 INFO - PROCESS | 3264 | 1466710513763 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}] 12:35:13 INFO - PROCESS | 3264 | 1466710513765 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:13 INFO - PROCESS | 3264 | 1466710513846 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:35:13 INFO - PROCESS | 3264 | 1466710513854 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3264 | 1466710513856 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:13 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A1D000 == 35 [pid = 3264] [id = 355] 12:35:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001552B15C00) [pid = 3264] [serial = 1064] [outer = 0000000000000000] 12:35:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552DC7C00) [pid = 3264] [serial = 1065] [outer = 0000001552B15C00] 12:35:13 INFO - PROCESS | 3264 | 1466710513900 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552FD4400) [pid = 3264] [serial = 1066] [outer = 0000001552B15C00] 12:35:14 INFO - PROCESS | 3264 | 1466710514342 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]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 12:35:14 INFO - PROCESS | 3264 | 1466710514389 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 3264 | 1466710514391 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:35:14 INFO - PROCESS | 3264 | 1466710514394 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:35:14 INFO - PROCESS | 3264 | 1466710514396 Marionette TRACE conn6 <- [1,1386,null,{}] 12:35:14 INFO - PROCESS | 3264 | 1466710514400 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}] 12:35:14 INFO - PROCESS | 3264 | 1466710514402 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:14 INFO - PROCESS | 3264 | 1466710514480 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:35:14 INFO - PROCESS | 3264 | 1466710514486 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:14 INFO - PROCESS | 3264 | 1466710514488 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:14 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552EA2000 == 36 [pid = 3264] [id = 356] 12:35:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553517C00) [pid = 3264] [serial = 1067] [outer = 0000000000000000] 12:35:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155351B000) [pid = 3264] [serial = 1068] [outer = 0000001553517C00] 12:35:14 INFO - PROCESS | 3264 | 1466710514534 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BD0800) [pid = 3264] [serial = 1069] [outer = 0000001553517C00] 12:35:15 INFO - PROCESS | 3264 | 1466710515275 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]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 924ms 12:35:15 INFO - PROCESS | 3264 | 1466710515323 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 3264 | 1466710515327 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:35:15 INFO - PROCESS | 3264 | 1466710515333 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 3264 | 1466710515336 Marionette TRACE conn6 <- [1,1390,null,{}] 12:35:15 INFO - PROCESS | 3264 | 1466710515342 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}] 12:35:15 INFO - PROCESS | 3264 | 1466710515346 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:15 INFO - PROCESS | 3264 | 1466710515484 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:35:15 INFO - PROCESS | 3264 | 1466710515553 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 3264 | 1466710515556 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:15 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4B800 == 37 [pid = 3264] [id = 357] 12:35:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154696D800) [pid = 3264] [serial = 1070] [outer = 0000000000000000] 12:35:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546A6F400) [pid = 3264] [serial = 1071] [outer = 000000154696D800] 12:35:15 INFO - PROCESS | 3264 | 1466710515655 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C52800) [pid = 3264] [serial = 1072] [outer = 000000154696D800] 12:35:16 INFO - PROCESS | 3264 | 1466710516363 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]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1084ms 12:35:16 INFO - PROCESS | 3264 | 1466710516420 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 3264 | 1466710516425 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:35:16 INFO - PROCESS | 3264 | 1466710516455 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 3264 | 1466710516458 Marionette TRACE conn6 <- [1,1394,null,{}] 12:35:16 INFO - PROCESS | 3264 | 1466710516465 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}] 12:35:16 INFO - PROCESS | 3264 | 1466710516468 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:16 INFO - PROCESS | 3264 | 1466710516604 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:35:16 INFO - PROCESS | 3264 | 1466710516672 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3264 | 1466710516675 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CF3000 == 38 [pid = 3264] [id = 358] 12:35:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154BD6CC00) [pid = 3264] [serial = 1073] [outer = 0000000000000000] 12:35:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154BEE7000) [pid = 3264] [serial = 1074] [outer = 000000154BD6CC00] 12:35:16 INFO - PROCESS | 3264 | 1466710516733 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154D1B9800) [pid = 3264] [serial = 1075] [outer = 000000154BD6CC00] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A1D000 == 37 [pid = 3264] [id = 355] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 000000155874E800 == 36 [pid = 3264] [id = 354] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 000000155744C800 == 35 [pid = 3264] [id = 353] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CF3800 == 34 [pid = 3264] [id = 352] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 000000155405D800 == 33 [pid = 3264] [id = 351] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 0000001552EA2800 == 32 [pid = 3264] [id = 350] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10B000 == 31 [pid = 3264] [id = 349] 12:35:17 INFO - PROCESS | 3264 | --DOCSHELL 000000154B2AD000 == 30 [pid = 3264] [id = 348] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001554C86000) [pid = 3264] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015547E3000) [pid = 3264] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550AB5400) [pid = 3264] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001551088800) [pid = 3264] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550ADD000) [pid = 3264] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001545A2C800) [pid = 3264] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552E59000) [pid = 3264] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015462B8000) [pid = 3264] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C0EC00) [pid = 3264] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154FB69800) [pid = 3264] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001545A2DC00) [pid = 3264] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546A63C00) [pid = 3264] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BE53C00) [pid = 3264] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154C033400) [pid = 3264] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BD72800) [pid = 3264] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154CB86400) [pid = 3264] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554521C00) [pid = 3264] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154723A000) [pid = 3264] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546C4C800) [pid = 3264] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015539A7800) [pid = 3264] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001553BDB400) [pid = 3264] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154CBD5400) [pid = 3264] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550720000) [pid = 3264] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:35:17 INFO - PROCESS | 3264 | 1466710517635 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]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1251ms 12:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:35:17 INFO - PROCESS | 3264 | 1466710517685 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3264 | 1466710517689 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:35:17 INFO - PROCESS | 3264 | 1466710517694 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3264 | 1466710517697 Marionette TRACE conn6 <- [1,1398,null,{}] 12:35:17 INFO - PROCESS | 3264 | 1466710517703 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}] 12:35:17 INFO - PROCESS | 3264 | 1466710517706 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:17 INFO - PROCESS | 3264 | 1466710517804 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:35:17 INFO - PROCESS | 3264 | 1466710517819 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 3264 | 1466710517821 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:17 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB56800 == 31 [pid = 3264] [id = 359] 12:35:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154696F800) [pid = 3264] [serial = 1076] [outer = 0000000000000000] 12:35:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546A6B000) [pid = 3264] [serial = 1077] [outer = 000000154696F800] 12:35:17 INFO - PROCESS | 3264 | 1466710517872 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546C30C00) [pid = 3264] [serial = 1078] [outer = 000000154696F800] 12:35:18 INFO - PROCESS | 3264 | 1466710518406 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]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 12:35:18 INFO - PROCESS | 3264 | 1466710518428 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 3264 | 1466710518433 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:35:18 INFO - PROCESS | 3264 | 1466710518439 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 3264 | 1466710518442 Marionette TRACE conn6 <- [1,1402,null,{}] 12:35:18 INFO - PROCESS | 3264 | 1466710518446 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}] 12:35:18 INFO - PROCESS | 3264 | 1466710518448 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:18 INFO - PROCESS | 3264 | 1466710518539 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:35:18 INFO - PROCESS | 3264 | 1466710518548 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 3264 | 1466710518551 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:18 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D4000 == 32 [pid = 3264] [id = 360] 12:35:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154B572C00) [pid = 3264] [serial = 1079] [outer = 0000000000000000] 12:35:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BAAF000) [pid = 3264] [serial = 1080] [outer = 000000154B572C00] 12:35:18 INFO - PROCESS | 3264 | 1466710518602 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BE59000) [pid = 3264] [serial = 1081] [outer = 000000154B572C00] 12:35:19 INFO - PROCESS | 3264 | 1466710519105 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]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 12:35:19 INFO - PROCESS | 3264 | 1466710519133 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3264 | 1466710519135 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:35:19 INFO - PROCESS | 3264 | 1466710519138 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3264 | 1466710519142 Marionette TRACE conn6 <- [1,1406,null,{}] 12:35:19 INFO - PROCESS | 3264 | 1466710519154 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}] 12:35:19 INFO - PROCESS | 3264 | 1466710519159 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:19 INFO - PROCESS | 3264 | 1466710519276 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:35:19 INFO - PROCESS | 3264 | 1466710519297 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3264 | 1466710519300 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:19 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554065000 == 33 [pid = 3264] [id = 361] 12:35:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001544ED7C00) [pid = 3264] [serial = 1082] [outer = 0000000000000000] 12:35:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154FB6A800) [pid = 3264] [serial = 1083] [outer = 0000001544ED7C00] 12:35:19 INFO - PROCESS | 3264 | 1466710519350 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000155074F000) [pid = 3264] [serial = 1084] [outer = 0000001544ED7C00] 12:35:19 INFO - PROCESS | 3264 | 1466710519788 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]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 12:35:19 INFO - PROCESS | 3264 | 1466710519832 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3264 | 1466710519835 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:35:19 INFO - PROCESS | 3264 | 1466710519838 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3264 | 1466710519840 Marionette TRACE conn6 <- [1,1410,null,{}] 12:35:19 INFO - PROCESS | 3264 | 1466710519844 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}] 12:35:19 INFO - PROCESS | 3264 | 1466710519846 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:19 INFO - PROCESS | 3264 | 1466710519963 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:35:19 INFO - PROCESS | 3264 | 1466710519969 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3264 | 1466710519971 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155644E800 == 34 [pid = 3264] [id = 362] 12:35:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550AC2400) [pid = 3264] [serial = 1085] [outer = 0000000000000000] 12:35:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550AE0000) [pid = 3264] [serial = 1086] [outer = 0000001550AC2400] 12:35:20 INFO - PROCESS | 3264 | 1466710520065 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FC3000) [pid = 3264] [serial = 1087] [outer = 0000001550AC2400] 12:35:20 INFO - PROCESS | 3264 | 1466710520522 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]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 12:35:20 INFO - PROCESS | 3264 | 1466710520605 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 3264 | 1466710520607 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:35:20 INFO - PROCESS | 3264 | 1466710520651 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 3264 | 1466710520653 Marionette TRACE conn6 <- [1,1414,null,{}] 12:35:20 INFO - PROCESS | 3264 | 1466710520657 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}] 12:35:20 INFO - PROCESS | 3264 | 1466710520659 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:20 INFO - PROCESS | 3264 | 1466710520772 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:35:20 INFO - PROCESS | 3264 | 1466710520778 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 3264 | 1466710520780 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155874B800 == 35 [pid = 3264] [id = 363] 12:35:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AC2800) [pid = 3264] [serial = 1088] [outer = 0000000000000000] 12:35:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FCDC00) [pid = 3264] [serial = 1089] [outer = 0000001550AC2800] 12:35:20 INFO - PROCESS | 3264 | 1466710520825 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552B1AC00) [pid = 3264] [serial = 1090] [outer = 0000001550AC2800] 12:35:21 INFO - PROCESS | 3264 | 1466710521298 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]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 12:35:21 INFO - PROCESS | 3264 | 1466710521343 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 3264 | 1466710521345 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:35:21 INFO - PROCESS | 3264 | 1466710521353 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 3264 | 1466710521355 Marionette TRACE conn6 <- [1,1418,null,{}] 12:35:21 INFO - PROCESS | 3264 | 1466710521359 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}] 12:35:21 INFO - PROCESS | 3264 | 1466710521365 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:21 INFO - PROCESS | 3264 | 1466710521510 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:35:21 INFO - PROCESS | 3264 | 1466710521565 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 3264 | 1466710521567 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0E800 == 36 [pid = 3264] [id = 364] 12:35:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155376AC00) [pid = 3264] [serial = 1091] [outer = 0000000000000000] 12:35:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BDB400) [pid = 3264] [serial = 1092] [outer = 000000155376AC00] 12:35:21 INFO - PROCESS | 3264 | 1466710521612 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155451CC00) [pid = 3264] [serial = 1093] [outer = 000000155376AC00] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015457D6000) [pid = 3264] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001545A1F000) [pid = 3264] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545FCBC00) [pid = 3264] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C10800) [pid = 3264] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154CB88C00) [pid = 3264] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C15C00) [pid = 3264] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (00000015506F5400) [pid = 3264] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155351A400) [pid = 3264] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001552B15C00) [pid = 3264] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154696B000) [pid = 3264] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550AE1C00) [pid = 3264] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:35:21 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154B355400) [pid = 3264] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:35:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546823C00) [pid = 3264] [serial = 1094] [outer = 00000015472E8400] 12:35:22 INFO - PROCESS | 3264 | 1466710522307 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]]]}] 12:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1032ms 12:35:22 INFO - PROCESS | 3264 | 1466710522389 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:35:22 INFO - PROCESS | 3264 | 1466710522395 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:35:22 INFO - PROCESS | 3264 | 1466710522399 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:35:22 INFO - PROCESS | 3264 | 1466710522404 Marionette TRACE conn6 <- [1,1422,null,{}] 12:35:22 INFO - PROCESS | 3264 | 1466710522409 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}] 12:35:22 INFO - PROCESS | 3264 | 1466710522412 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:22 INFO - PROCESS | 3264 | 1466710522540 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:35:22 INFO - PROCESS | 3264 | 1466710522609 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 3264 | 1466710522613 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:22 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE72000 == 37 [pid = 3264] [id = 365] 12:35:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546972400) [pid = 3264] [serial = 1095] [outer = 0000000000000000] 12:35:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001547FDBC00) [pid = 3264] [serial = 1096] [outer = 0000001546972400] 12:35:22 INFO - PROCESS | 3264 | 1466710522714 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BAB9000) [pid = 3264] [serial = 1097] [outer = 0000001546972400] 12:35:23 INFO - PROCESS | 3264 | 1466710523333 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]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 983ms 12:35:23 INFO - PROCESS | 3264 | 1466710523386 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 3264 | 1466710523391 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:35:23 INFO - PROCESS | 3264 | 1466710523398 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 3264 | 1466710523401 Marionette TRACE conn6 <- [1,1426,null,{}] 12:35:23 INFO - PROCESS | 3264 | 1466710523405 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}] 12:35:23 INFO - PROCESS | 3264 | 1466710523409 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:23 INFO - PROCESS | 3264 | 1466710523538 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:35:23 INFO - PROCESS | 3264 | 1466710523614 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:23 INFO - PROCESS | 3264 | 1466710523617 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E4E000 == 38 [pid = 3264] [id = 366] 12:35:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CB83C00) [pid = 3264] [serial = 1098] [outer = 0000000000000000] 12:35:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CB9D000) [pid = 3264] [serial = 1099] [outer = 000000154CB83C00] 12:35:23 INFO - PROCESS | 3264 | 1466710523715 Marionette DEBUG loaded listener.js 12:35:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550716400) [pid = 3264] [serial = 1100] [outer = 000000154CB83C00] 12:35:24 INFO - PROCESS | 3264 | 1466710524365 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]]]}] 12:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1033ms 12:35:24 INFO - PROCESS | 3264 | 1466710524432 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 3264 | 1466710524435 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:35:24 INFO - PROCESS | 3264 | 1466710524439 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:35:24 INFO - PROCESS | 3264 | 1466710524444 Marionette TRACE conn6 <- [1,1430,null,{}] 12:35:24 INFO - PROCESS | 3264 | 1466710524456 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}] 12:35:24 INFO - PROCESS | 3264 | 1466710524461 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:24 INFO - PROCESS | 3264 | 1466710524640 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:35:24 INFO - PROCESS | 3264 | 1466710524749 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 3264 | 1466710524753 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:24 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554060800 == 39 [pid = 3264] [id = 367] 12:35:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (00000015524E8C00) [pid = 3264] [serial = 1101] [outer = 0000000000000000] 12:35:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552DC3C00) [pid = 3264] [serial = 1102] [outer = 00000015524E8C00] 12:35:24 INFO - PROCESS | 3264 | 1466710524814 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552FD6800) [pid = 3264] [serial = 1103] [outer = 00000015524E8C00] 12:35:25 INFO - PROCESS | 3264 | 1466710525624 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]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1237ms 12:35:25 INFO - PROCESS | 3264 | 1466710525678 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 3264 | 1466710525683 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:35:25 INFO - PROCESS | 3264 | 1466710525688 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:35:25 INFO - PROCESS | 3264 | 1466710525691 Marionette TRACE conn6 <- [1,1434,null,{}] 12:35:25 INFO - PROCESS | 3264 | 1466710525697 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}] 12:35:25 INFO - PROCESS | 3264 | 1466710525700 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:25 INFO - PROCESS | 3264 | 1466710525811 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:35:25 INFO - PROCESS | 3264 | 1466710525887 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:25 INFO - PROCESS | 3264 | 1466710525892 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547309800 == 40 [pid = 3264] [id = 368] 12:35:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546F1D400) [pid = 3264] [serial = 1104] [outer = 0000000000000000] 12:35:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001548157C00) [pid = 3264] [serial = 1105] [outer = 0000001546F1D400] 12:35:25 INFO - PROCESS | 3264 | 1466710525987 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154BBA5800) [pid = 3264] [serial = 1106] [outer = 0000001546F1D400] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155065A000 == 39 [pid = 3264] [id = 26] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 00000015471C7000 == 38 [pid = 3264] [id = 24] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000154C006000 == 37 [pid = 3264] [id = 13] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE6E800 == 36 [pid = 3264] [id = 25] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155874B800 == 35 [pid = 3264] [id = 363] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155644E800 == 34 [pid = 3264] [id = 362] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001554065000 == 33 [pid = 3264] [id = 361] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D4000 == 32 [pid = 3264] [id = 360] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB56800 == 31 [pid = 3264] [id = 359] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CF3000 == 30 [pid = 3264] [id = 358] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4B800 == 29 [pid = 3264] [id = 357] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 00000015507C8000 == 28 [pid = 3264] [id = 14] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C0B000 == 27 [pid = 3264] [id = 10] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001552EA2000 == 26 [pid = 3264] [id = 356] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001553675000 == 25 [pid = 3264] [id = 28] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155A265800 == 24 [pid = 3264] [id = 23] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C3E000 == 23 [pid = 3264] [id = 18] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001555047000 == 22 [pid = 3264] [id = 19] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001556297800 == 21 [pid = 3264] [id = 20] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B13000 == 20 [pid = 3264] [id = 22] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DB6800 == 19 [pid = 3264] [id = 27] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001553671000 == 18 [pid = 3264] [id = 17] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155247E800 == 17 [pid = 3264] [id = 15] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000154B2AB800 == 16 [pid = 3264] [id = 347] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E8D800 == 15 [pid = 3264] [id = 16] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0E800 == 14 [pid = 3264] [id = 21] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001547664000 == 13 [pid = 3264] [id = 29] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E4E000 == 12 [pid = 3264] [id = 366] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0E800 == 11 [pid = 3264] [id = 364] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE72000 == 10 [pid = 3264] [id = 365] 12:35:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001554060800 == 9 [pid = 3264] [id = 367] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C0B800) [pid = 3264] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001545A23000) [pid = 3264] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BDDA400) [pid = 3264] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015462B8C00) [pid = 3264] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546A67400) [pid = 3264] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C4A400) [pid = 3264] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015473D4400) [pid = 3264] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154CB96C00) [pid = 3264] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154B567400) [pid = 3264] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546C4F800) [pid = 3264] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550FBA000) [pid = 3264] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550722800) [pid = 3264] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (00000015550C0000) [pid = 3264] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001552FD4400) [pid = 3264] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001554C3F800) [pid = 3264] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000155071D800) [pid = 3264] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154D1B7C00) [pid = 3264] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550FD0800) [pid = 3264] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550765400) [pid = 3264] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001552DC7C00) [pid = 3264] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000155351B000) [pid = 3264] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000155103C000) [pid = 3264] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001551042400) [pid = 3264] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001550AC1800) [pid = 3264] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000154BE5B400) [pid = 3264] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3264 | 1466710528979 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]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3345ms 12:35:29 INFO - PROCESS | 3264 | 1466710529038 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 3264 | 1466710529043 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:35:29 INFO - PROCESS | 3264 | 1466710529047 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:35:29 INFO - PROCESS | 3264 | 1466710529052 Marionette TRACE conn6 <- [1,1438,null,{}] 12:35:29 INFO - PROCESS | 3264 | 1466710529058 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}] 12:35:29 INFO - PROCESS | 3264 | 1466710529061 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:29 INFO - PROCESS | 3264 | 1466710529158 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:35:29 INFO - PROCESS | 3264 | 1466710529172 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 3264 | 1466710529174 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3CC000 == 10 [pid = 3264] [id = 369] 12:35:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000154613CC00) [pid = 3264] [serial = 1107] [outer = 0000000000000000] 12:35:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (00000015462B5000) [pid = 3264] [serial = 1108] [outer = 000000154613CC00] 12:35:29 INFO - PROCESS | 3264 | 1466710529227 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546969800) [pid = 3264] [serial = 1109] [outer = 000000154613CC00] 12:35:29 INFO - PROCESS | 3264 | 1466710529737 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]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 12:35:29 INFO - PROCESS | 3264 | 1466710529789 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 3264 | 1466710529795 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:35:29 INFO - PROCESS | 3264 | 1466710529802 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - PROCESS | 3264 | 1466710529805 Marionette TRACE conn6 <- [1,1442,null,{}] 12:35:29 INFO - PROCESS | 3264 | 1466710529809 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}] 12:35:29 INFO - PROCESS | 3264 | 1466710529812 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:29 INFO - PROCESS | 3264 | 1466710529920 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:35:30 INFO - PROCESS | 3264 | 1466710529992 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3264 | 1466710529995 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:30 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D106800 == 11 [pid = 3264] [id = 370] 12:35:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001546A6DC00) [pid = 3264] [serial = 1110] [outer = 0000000000000000] 12:35:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546C28C00) [pid = 3264] [serial = 1111] [outer = 0000001546A6DC00] 12:35:30 INFO - PROCESS | 3264 | 1466710530044 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001546F10C00) [pid = 3264] [serial = 1112] [outer = 0000001546A6DC00] 12:35:30 INFO - PROCESS | 3264 | 1466710530483 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]]]}] 12:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 12:35:30 INFO - PROCESS | 3264 | 1466710530538 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3264 | 1466710530540 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:35:30 INFO - PROCESS | 3264 | 1466710530544 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 3264 | 1466710530548 Marionette TRACE conn6 <- [1,1446,null,{}] 12:35:30 INFO - PROCESS | 3264 | 1466710530559 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}] 12:35:30 INFO - PROCESS | 3264 | 1466710530564 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:30 INFO - PROCESS | 3264 | 1466710530658 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:35:30 INFO - PROCESS | 3264 | 1466710530675 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3264 | 1466710530678 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:30 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553405000 == 12 [pid = 3264] [id = 371] 12:35:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154B56BC00) [pid = 3264] [serial = 1113] [outer = 0000000000000000] 12:35:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154B572800) [pid = 3264] [serial = 1114] [outer = 000000154B56BC00] 12:35:30 INFO - PROCESS | 3264 | 1466710530730 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154BE4B000) [pid = 3264] [serial = 1115] [outer = 000000154B56BC00] 12:35:31 INFO - PROCESS | 3264 | 1466710531252 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]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 796ms 12:35:31 INFO - PROCESS | 3264 | 1466710531343 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 3264 | 1466710531346 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:35:31 INFO - PROCESS | 3264 | 1466710531350 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - PROCESS | 3264 | 1466710531351 Marionette TRACE conn6 <- [1,1450,null,{}] 12:35:31 INFO - PROCESS | 3264 | 1466710531355 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}] 12:35:31 INFO - PROCESS | 3264 | 1466710531357 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:31 INFO - PROCESS | 3264 | 1466710531475 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:35:31 INFO - PROCESS | 3264 | 1466710531525 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 3264 | 1466710531527 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E63000 == 13 [pid = 3264] [id = 372] 12:35:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BEF4800) [pid = 3264] [serial = 1116] [outer = 0000000000000000] 12:35:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154C03F000) [pid = 3264] [serial = 1117] [outer = 000000154BEF4800] 12:35:31 INFO - PROCESS | 3264 | 1466710531573 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CB95000) [pid = 3264] [serial = 1118] [outer = 000000154BEF4800] 12:35:32 INFO - PROCESS | 3264 | 1466710532034 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]]]}] 12:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 12:35:32 INFO - PROCESS | 3264 | 1466710532084 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 3264 | 1466710532086 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:35:32 INFO - PROCESS | 3264 | 1466710532090 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 3264 | 1466710532091 Marionette TRACE conn6 <- [1,1454,null,{}] 12:35:32 INFO - PROCESS | 3264 | 1466710532108 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}] 12:35:32 INFO - PROCESS | 3264 | 1466710532110 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:32 INFO - PROCESS | 3264 | 1466710532215 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:35:32 INFO - PROCESS | 3264 | 1466710532228 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 3264 | 1466710532230 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000155503E000 == 14 [pid = 3264] [id = 373] 12:35:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154C033400) [pid = 3264] [serial = 1119] [outer = 0000000000000000] 12:35:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154CC14C00) [pid = 3264] [serial = 1120] [outer = 000000154C033400] 12:35:32 INFO - PROCESS | 3264 | 1466710532277 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154D64E000) [pid = 3264] [serial = 1121] [outer = 000000154C033400] 12:35:32 INFO - PROCESS | 3264 | 1466710532781 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]]]}] 12:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 12:35:32 INFO - PROCESS | 3264 | 1466710532831 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 3264 | 1466710532833 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:35:32 INFO - PROCESS | 3264 | 1466710532836 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 3264 | 1466710532838 Marionette TRACE conn6 <- [1,1458,null,{}] 12:35:32 INFO - PROCESS | 3264 | 1466710532842 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}] 12:35:32 INFO - PROCESS | 3264 | 1466710532848 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:33 INFO - PROCESS | 3264 | 1466710533113 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BD6CC00) [pid = 3264] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001553517C00) [pid = 3264] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154696F800) [pid = 3264] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154696D800) [pid = 3264] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154B572C00) [pid = 3264] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550AC2400) [pid = 3264] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001544ED7C00) [pid = 3264] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550AC2800) [pid = 3264] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (00000015524E8C00) [pid = 3264] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154CB83C00) [pid = 3264] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001546972400) [pid = 3264] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:35:33 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000155376AC00) [pid = 3264] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:35:33 INFO - PROCESS | 3264 | 1466710533171 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 3264 | 1466710533173 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E9F000 == 15 [pid = 3264] [id = 374] 12:35:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001544E5CC00) [pid = 3264] [serial = 1122] [outer = 0000000000000000] 12:35:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001545A20400) [pid = 3264] [serial = 1123] [outer = 0000001544E5CC00] 12:35:33 INFO - PROCESS | 3264 | 1466710533219 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154B3B6000) [pid = 3264] [serial = 1124] [outer = 0000001544E5CC00] 12:35:33 INFO - PROCESS | 3264 | 1466710533611 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]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 838ms 12:35:33 INFO - PROCESS | 3264 | 1466710533678 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 3264 | 1466710533681 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:35:33 INFO - PROCESS | 3264 | 1466710533684 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 3264 | 1466710533686 Marionette TRACE conn6 <- [1,1462,null,{}] 12:35:33 INFO - PROCESS | 3264 | 1466710533689 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}] 12:35:33 INFO - PROCESS | 3264 | 1466710533691 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:33 INFO - PROCESS | 3264 | 1466710533773 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:35:33 INFO - PROCESS | 3264 | 1466710533778 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 3264 | 1466710533780 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558755000 == 16 [pid = 3264] [id = 375] 12:35:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154CB83C00) [pid = 3264] [serial = 1125] [outer = 0000000000000000] 12:35:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001550A85C00) [pid = 3264] [serial = 1126] [outer = 000000154CB83C00] 12:35:33 INFO - PROCESS | 3264 | 1466710533825 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001550AE0C00) [pid = 3264] [serial = 1127] [outer = 000000154CB83C00] 12:35:34 INFO - PROCESS | 3264 | 1466710534263 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]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 12:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:35:34 INFO - PROCESS | 3264 | 1466710534316 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3264 | 1466710534318 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:35:34 INFO - PROCESS | 3264 | 1466710534321 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3264 | 1466710534323 Marionette TRACE conn6 <- [1,1466,null,{}] 12:35:34 INFO - PROCESS | 3264 | 1466710534327 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}] 12:35:34 INFO - PROCESS | 3264 | 1466710534329 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:34 INFO - PROCESS | 3264 | 1466710534411 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:35:34 INFO - PROCESS | 3264 | 1466710534446 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 3264 | 1466710534448 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:34 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A32000 == 17 [pid = 3264] [id = 376] 12:35:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001550FBA400) [pid = 3264] [serial = 1128] [outer = 0000000000000000] 12:35:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550FC2000) [pid = 3264] [serial = 1129] [outer = 0000001550FBA400] 12:35:34 INFO - PROCESS | 3264 | 1466710534492 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550FCE000) [pid = 3264] [serial = 1130] [outer = 0000001550FBA400] 12:35:34 INFO - PROCESS | 3264 | 1466710534928 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]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 626ms 12:35:34 INFO - PROCESS | 3264 | 1466710534951 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3264 | 1466710534953 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:35:34 INFO - PROCESS | 3264 | 1466710534956 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3264 | 1466710534958 Marionette TRACE conn6 <- [1,1470,null,{}] 12:35:34 INFO - PROCESS | 3264 | 1466710534966 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}] 12:35:34 INFO - PROCESS | 3264 | 1466710534968 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:35 INFO - PROCESS | 3264 | 1466710535049 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:35:35 INFO - PROCESS | 3264 | 1466710535055 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 3264 | 1466710535057 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:35 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0A000 == 18 [pid = 3264] [id = 377] 12:35:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000155102C800) [pid = 3264] [serial = 1131] [outer = 0000000000000000] 12:35:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001551030000) [pid = 3264] [serial = 1132] [outer = 000000155102C800] 12:35:35 INFO - PROCESS | 3264 | 1466710535106 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (00000015524EBC00) [pid = 3264] [serial = 1133] [outer = 000000155102C800] 12:35:36 INFO - PROCESS | 3264 | 1466710536069 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]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1134ms 12:35:36 INFO - PROCESS | 3264 | 1466710536094 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3264 | 1466710536099 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:35:36 INFO - PROCESS | 3264 | 1466710536104 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 3264 | 1466710536108 Marionette TRACE conn6 <- [1,1474,null,{}] 12:35:36 INFO - PROCESS | 3264 | 1466710536113 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}] 12:35:36 INFO - PROCESS | 3264 | 1466710536117 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:36 INFO - PROCESS | 3264 | 1466710536239 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:35:36 INFO - PROCESS | 3264 | 1466710536314 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 3264 | 1466710536317 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4F800 == 19 [pid = 3264] [id = 378] 12:35:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C0A000) [pid = 3264] [serial = 1134] [outer = 0000000000000000] 12:35:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C23400) [pid = 3264] [serial = 1135] [outer = 0000001546C0A000] 12:35:36 INFO - PROCESS | 3264 | 1466710536376 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001547694400) [pid = 3264] [serial = 1136] [outer = 0000001546C0A000] 12:35:37 INFO - PROCESS | 3264 | 1466710537322 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]]]}] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001552DC3C00) [pid = 3264] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BAB9000) [pid = 3264] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154CB9D000) [pid = 3264] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001547FDBC00) [pid = 3264] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155451CC00) [pid = 3264] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154696C400) [pid = 3264] [serial = 658] [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.] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001552B1AC00) [pid = 3264] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001553BDB400) [pid = 3264] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001548157C00) [pid = 3264] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154D1B9800) [pid = 3264] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001553BD0800) [pid = 3264] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154BEE7000) [pid = 3264] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001546A6B000) [pid = 3264] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001546C52800) [pid = 3264] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154BE59000) [pid = 3264] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001546C30C00) [pid = 3264] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001546A6F400) [pid = 3264] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000154BAAF000) [pid = 3264] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001550AE0000) [pid = 3264] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (000000155074F000) [pid = 3264] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000154FB6A800) [pid = 3264] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (0000001550FCDC00) [pid = 3264] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 53 (0000001550FC3000) [pid = 3264] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 52 (0000001552FD6800) [pid = 3264] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - PROCESS | 3264 | --DOMWINDOW == 51 (0000001550716400) [pid = 3264] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1298ms 12:35:37 INFO - PROCESS | 3264 | 1466710537406 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 3264 | 1466710537410 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:35:37 INFO - PROCESS | 3264 | 1466710537427 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - PROCESS | 3264 | 1466710537431 Marionette TRACE conn6 <- [1,1478,null,{}] 12:35:37 INFO - PROCESS | 3264 | 1466710537438 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}] 12:35:37 INFO - PROCESS | 3264 | 1466710537441 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:37 INFO - PROCESS | 3264 | 1466710537541 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:35:37 INFO - PROCESS | 3264 | 1466710537547 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3264 | 1466710537552 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:37 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547C12000 == 20 [pid = 3264] [id = 379] 12:35:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 52 (00000015462BCC00) [pid = 3264] [serial = 1137] [outer = 0000000000000000] 12:35:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 53 (0000001546966400) [pid = 3264] [serial = 1138] [outer = 00000015462BCC00] 12:35:37 INFO - PROCESS | 3264 | 1466710537607 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 54 (0000001546A67C00) [pid = 3264] [serial = 1139] [outer = 00000015462BCC00] 12:35:38 INFO - PROCESS | 3264 | 1466710538118 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]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 732ms 12:35:38 INFO - PROCESS | 3264 | 1466710538159 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3264 | 1466710538164 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:35:38 INFO - PROCESS | 3264 | 1466710538171 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 3264 | 1466710538174 Marionette TRACE conn6 <- [1,1482,null,{}] 12:35:38 INFO - PROCESS | 3264 | 1466710538178 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}] 12:35:38 INFO - PROCESS | 3264 | 1466710538181 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:38 INFO - PROCESS | 3264 | 1466710538272 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:35:38 INFO - PROCESS | 3264 | 1466710538280 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 3264 | 1466710538283 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:38 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA5C000 == 21 [pid = 3264] [id = 380] 12:35:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (0000001546C4BC00) [pid = 3264] [serial = 1140] [outer = 0000000000000000] 12:35:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001546C4E000) [pid = 3264] [serial = 1141] [outer = 0000001546C4BC00] 12:35:38 INFO - PROCESS | 3264 | 1466710538332 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (0000001547C3F800) [pid = 3264] [serial = 1142] [outer = 0000001546C4BC00] 12:35:38 INFO - PROCESS | 3264 | 1466710538809 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]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 12:35:38 INFO - PROCESS | 3264 | 1466710538864 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3264 | 1466710538866 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:35:38 INFO - PROCESS | 3264 | 1466710538870 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 3264 | 1466710538873 Marionette TRACE conn6 <- [1,1486,null,{}] 12:35:38 INFO - PROCESS | 3264 | 1466710538885 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}] 12:35:38 INFO - PROCESS | 3264 | 1466710538890 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:39 INFO - PROCESS | 3264 | 1466710539009 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:35:39 INFO - PROCESS | 3264 | 1466710539082 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3264 | 1466710539085 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D19000 == 22 [pid = 3264] [id = 381] 12:35:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (000000154B573C00) [pid = 3264] [serial = 1143] [outer = 0000000000000000] 12:35:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000154BDCC800) [pid = 3264] [serial = 1144] [outer = 000000154B573C00] 12:35:39 INFO - PROCESS | 3264 | 1466710539135 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (000000154BEE9800) [pid = 3264] [serial = 1145] [outer = 000000154B573C00] 12:35:39 INFO - PROCESS | 3264 | 1466710539498 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]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 12:35:39 INFO - PROCESS | 3264 | 1466710539573 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3264 | 1466710539576 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:35:39 INFO - PROCESS | 3264 | 1466710539579 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 3264 | 1466710539581 Marionette TRACE conn6 <- [1,1490,null,{}] 12:35:39 INFO - PROCESS | 3264 | 1466710539585 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}] 12:35:39 INFO - PROCESS | 3264 | 1466710539587 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:39 INFO - PROCESS | 3264 | 1466710539700 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:35:39 INFO - PROCESS | 3264 | 1466710539707 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3264 | 1466710539709 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E52800 == 23 [pid = 3264] [id = 382] 12:35:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001544E64C00) [pid = 3264] [serial = 1146] [outer = 0000000000000000] 12:35:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154CBDC800) [pid = 3264] [serial = 1147] [outer = 0000001544E64C00] 12:35:39 INFO - PROCESS | 3264 | 1466710539794 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154FB68400) [pid = 3264] [serial = 1148] [outer = 0000001544E64C00] 12:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:35:40 INFO - PROCESS | 3264 | 1466710540240 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]]]}] 12:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 12:35:40 INFO - PROCESS | 3264 | 1466710540252 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 3264 | 1466710540254 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:35:40 INFO - PROCESS | 3264 | 1466710540258 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - PROCESS | 3264 | 1466710540259 Marionette TRACE conn6 <- [1,1494,null,{}] 12:35:40 INFO - PROCESS | 3264 | 1466710540263 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}] 12:35:40 INFO - PROCESS | 3264 | 1466710540265 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:40 INFO - PROCESS | 3264 | 1466710540398 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:35:40 INFO - PROCESS | 3264 | 1466710540417 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 3264 | 1466710540419 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:40 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555034800 == 24 [pid = 3264] [id = 383] 12:35:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001550717000) [pid = 3264] [serial = 1149] [outer = 0000000000000000] 12:35:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000155071FC00) [pid = 3264] [serial = 1150] [outer = 0000001550717000] 12:35:40 INFO - PROCESS | 3264 | 1466710540467 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001550749400) [pid = 3264] [serial = 1151] [outer = 0000001550717000] 12:35:40 INFO - PROCESS | 3264 | 1466710540925 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]]]}] 12:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 12:35:40 INFO - PROCESS | 3264 | 1466710540956 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 3264 | 1466710540958 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:35:40 INFO - PROCESS | 3264 | 1466710540962 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - PROCESS | 3264 | 1466710540964 Marionette TRACE conn6 <- [1,1498,null,{}] 12:35:40 INFO - PROCESS | 3264 | 1466710540967 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}] 12:35:40 INFO - PROCESS | 3264 | 1466710540973 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:41 INFO - PROCESS | 3264 | 1466710541113 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:35:41 INFO - PROCESS | 3264 | 1466710541126 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3264 | 1466710541128 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557447000 == 25 [pid = 3264] [id = 384] 12:35:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001550A80400) [pid = 3264] [serial = 1152] [outer = 0000000000000000] 12:35:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001550FBD000) [pid = 3264] [serial = 1153] [outer = 0000001550A80400] 12:35:41 INFO - PROCESS | 3264 | 1466710541224 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550FCEC00) [pid = 3264] [serial = 1154] [outer = 0000001550A80400] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FBA400) [pid = 3264] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001546A6DC00) [pid = 3264] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154BEF4800) [pid = 3264] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154613CC00) [pid = 3264] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154B56BC00) [pid = 3264] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154C033400) [pid = 3264] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001544E5CC00) [pid = 3264] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154CB83C00) [pid = 3264] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:35:41 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001546F1D400) [pid = 3264] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:35:41 INFO - PROCESS | 3264 | 1466710541672 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 733ms 12:35:41 INFO - PROCESS | 3264 | 1466710541725 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 3264 | 1466710541727 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:35:41 INFO - PROCESS | 3264 | 1466710541730 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 3264 | 1466710541732 Marionette TRACE conn6 <- [1,1502,null,{}] 12:35:41 INFO - PROCESS | 3264 | 1466710541736 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}] 12:35:41 INFO - PROCESS | 3264 | 1466710541738 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:41 INFO - PROCESS | 3264 | 1466710541817 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:35:41 INFO - PROCESS | 3264 | 1466710541824 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3264 | 1466710541826 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558750000 == 26 [pid = 3264] [id = 385] 12:35:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546C4FC00) [pid = 3264] [serial = 1155] [outer = 0000000000000000] 12:35:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154BE59400) [pid = 3264] [serial = 1156] [outer = 0000001546C4FC00] 12:35:41 INFO - PROCESS | 3264 | 1466710541871 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001550ADD000) [pid = 3264] [serial = 1157] [outer = 0000001546C4FC00] 12:35:42 INFO - PROCESS | 3264 | 1466710542284 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]]]}] 12:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 587ms 12:35:42 INFO - PROCESS | 3264 | 1466710542322 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 3264 | 1466710542324 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:35:42 INFO - PROCESS | 3264 | 1466710542327 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:35:42 INFO - PROCESS | 3264 | 1466710542329 Marionette TRACE conn6 <- [1,1506,null,{}] 12:35:42 INFO - PROCESS | 3264 | 1466710542333 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}] 12:35:42 INFO - PROCESS | 3264 | 1466710542335 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:42 INFO - PROCESS | 3264 | 1466710542418 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:35:42 INFO - PROCESS | 3264 | 1466710542432 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 3264 | 1466710542434 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:42 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547320800 == 27 [pid = 3264] [id = 386] 12:35:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000155103D800) [pid = 3264] [serial = 1158] [outer = 0000000000000000] 12:35:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001552B8CC00) [pid = 3264] [serial = 1159] [outer = 000000155103D800] 12:35:42 INFO - PROCESS | 3264 | 1466710542479 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001552E50400) [pid = 3264] [serial = 1160] [outer = 000000155103D800] 12:35:42 INFO - PROCESS | 3264 | 1466710542896 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]]]}] 12:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 12:35:42 INFO - PROCESS | 3264 | 1466710542960 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 3264 | 1466710542962 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:35:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:35:42 INFO - PROCESS | 3264 | 1466710542965 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:35:42 INFO - PROCESS | 3264 | 1466710542967 Marionette TRACE conn6 <- [1,1510,null,{}] 12:35:42 INFO - PROCESS | 3264 | 1466710542971 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}] 12:35:42 INFO - PROCESS | 3264 | 1466710542973 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:43 INFO - PROCESS | 3264 | 1466710543054 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:35:43 INFO - PROCESS | 3264 | 1466710543061 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 3264 | 1466710543063 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:43 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A258000 == 28 [pid = 3264] [id = 387] 12:35:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001552FCAC00) [pid = 3264] [serial = 1161] [outer = 0000000000000000] 12:35:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001552FCF000) [pid = 3264] [serial = 1162] [outer = 0000001552FCAC00] 12:35:43 INFO - PROCESS | 3264 | 1466710543110 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000155350FC00) [pid = 3264] [serial = 1163] [outer = 0000001552FCAC00] 12:35:43 INFO - PROCESS | 3264 | 1466710543614 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"]]]}] 12:35:43 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 () { 12:35:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:35:43 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 () { 12:35:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:35:43 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 () { 12:35:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:35:43 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 () { 12:35:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:35:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 700ms 12:35:43 INFO - PROCESS | 3264 | 1466710543669 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 3264 | 1466710543674 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:35:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:35:43 INFO - PROCESS | 3264 | 1466710543684 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 3264 | 1466710543689 Marionette TRACE conn6 <- [1,1514,null,{}] 12:35:43 INFO - PROCESS | 3264 | 1466710543696 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}] 12:35:43 INFO - PROCESS | 3264 | 1466710543700 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:43 INFO - PROCESS | 3264 | 1466710543822 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:35:43 INFO - PROCESS | 3264 | 1466710543910 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 3264 | 1466710543916 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:43 INFO - PROCESS | 3264 | ++DOCSHELL 00000015481D0000 == 29 [pid = 3264] [id = 388] 12:35:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001545A22800) [pid = 3264] [serial = 1164] [outer = 0000000000000000] 12:35:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545AC9400) [pid = 3264] [serial = 1165] [outer = 0000001545A22800] 12:35:43 INFO - PROCESS | 3264 | 1466710543973 Marionette DEBUG loaded listener.js 12:35:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546C08800) [pid = 3264] [serial = 1166] [outer = 0000001545A22800] 12:35:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:35:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:35:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:35:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:35:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:35:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:35:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 880ms 12:35:44 INFO - PROCESS | 3264 | 1466710544558 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"]]]}] 12:35:44 INFO - PROCESS | 3264 | 1466710544570 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:35:44 INFO - PROCESS | 3264 | 1466710544573 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:35:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:35:44 INFO - PROCESS | 3264 | 1466710544580 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:35:44 INFO - PROCESS | 3264 | 1466710544584 Marionette TRACE conn6 <- [1,1518,null,{}] 12:35:44 INFO - PROCESS | 3264 | 1466710544589 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}] 12:35:44 INFO - PROCESS | 3264 | 1466710544592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:44 INFO - PROCESS | 3264 | 1466710544705 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:35:44 INFO - PROCESS | 3264 | 1466710544791 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:44 INFO - PROCESS | 3264 | 1466710544794 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:44 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E60000 == 30 [pid = 3264] [id = 389] 12:35:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001547614C00) [pid = 3264] [serial = 1167] [outer = 0000000000000000] 12:35:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BE5F400) [pid = 3264] [serial = 1168] [outer = 0000001547614C00] 12:35:44 INFO - PROCESS | 3264 | 1466710544854 Marionette DEBUG loaded listener.js 12:35:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154D650800) [pid = 3264] [serial = 1169] [outer = 0000001547614C00] 12:35:45 INFO - PROCESS | 3264 | 1466710545364 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]]]}] 12:35:45 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 12:35:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:35:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:35:45 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. 12:35:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:35:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 838ms 12:35:45 INFO - PROCESS | 3264 | 1466710545417 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 3264 | 1466710545419 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:35:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:35:45 INFO - PROCESS | 3264 | 1466710545423 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - PROCESS | 3264 | 1466710545425 Marionette TRACE conn6 <- [1,1522,null,{}] 12:35:45 INFO - PROCESS | 3264 | 1466710545436 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}] 12:35:45 INFO - PROCESS | 3264 | 1466710545441 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:45 INFO - PROCESS | 3264 | 1466710545595 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:35:45 INFO - PROCESS | 3264 | 1466710545660 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 3264 | 1466710545664 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:45 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5AC000 == 31 [pid = 3264] [id = 390] 12:35:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155102C400) [pid = 3264] [serial = 1170] [outer = 0000000000000000] 12:35:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001545A25800) [pid = 3264] [serial = 1171] [outer = 000000155102C400] 12:35:45 INFO - PROCESS | 3264 | 1466710545724 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553518000) [pid = 3264] [serial = 1172] [outer = 000000155102C400] 12:35:46 INFO - PROCESS | 3264 | 1466710546349 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]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 983ms 12:35:46 INFO - PROCESS | 3264 | 1466710546408 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3264 | 1466710546410 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:35:46 INFO - PROCESS | 3264 | 1466710546414 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 3264 | 1466710546416 Marionette TRACE conn6 <- [1,1526,null,{}] 12:35:46 INFO - PROCESS | 3264 | 1466710546420 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}] 12:35:46 INFO - PROCESS | 3264 | 1466710546423 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:46 INFO - PROCESS | 3264 | 1466710546566 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:35:46 INFO - PROCESS | 3264 | 1466710546679 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3264 | 1466710546681 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B04D000 == 32 [pid = 3264] [id = 391] 12:35:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553BD4C00) [pid = 3264] [serial = 1173] [outer = 0000000000000000] 12:35:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BE5400) [pid = 3264] [serial = 1174] [outer = 0000001553BD4C00] 12:35:46 INFO - PROCESS | 3264 | 1466710546738 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155451B000) [pid = 3264] [serial = 1175] [outer = 0000001553BD4C00] 12:35:47 INFO - PROCESS | 3264 | 1466710547371 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]]]}] 12:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 12:35:47 INFO - PROCESS | 3264 | 1466710547401 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 3264 | 1466710547404 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:35:47 INFO - PROCESS | 3264 | 1466710547407 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - PROCESS | 3264 | 1466710547410 Marionette TRACE conn6 <- [1,1530,null,{}] 12:35:47 INFO - PROCESS | 3264 | 1466710547413 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}] 12:35:47 INFO - PROCESS | 3264 | 1466710547416 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:47 INFO - PROCESS | 3264 | 1466710547513 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:35:47 INFO - PROCESS | 3264 | 1466710547727 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3264 | 1466710547730 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:47 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B07B800 == 33 [pid = 3264] [id = 392] 12:35:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001544EDC400) [pid = 3264] [serial = 1176] [outer = 0000000000000000] 12:35:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015457D8800) [pid = 3264] [serial = 1177] [outer = 0000001544EDC400] 12:35:47 INFO - PROCESS | 3264 | 1466710547780 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546A6C800) [pid = 3264] [serial = 1178] [outer = 0000001544EDC400] 12:35:48 INFO - PROCESS | 3264 | --DOCSHELL 0000001547309800 == 32 [pid = 3264] [id = 368] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550FC2000) [pid = 3264] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C28C00) [pid = 3264] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546F10C00) [pid = 3264] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154C03F000) [pid = 3264] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015462B5000) [pid = 3264] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546969800) [pid = 3264] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154B572800) [pid = 3264] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154CC14C00) [pid = 3264] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154CB95000) [pid = 3264] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001545A20400) [pid = 3264] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154D64E000) [pid = 3264] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550A85C00) [pid = 3264] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154B3B6000) [pid = 3264] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550FCE000) [pid = 3264] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BBA5800) [pid = 3264] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550AE0C00) [pid = 3264] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:35:48 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154BE4B000) [pid = 3264] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:35:49 INFO - PROCESS | 3264 | 1466710549022 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1698ms 12:35:49 INFO - PROCESS | 3264 | 1466710549109 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3264 | 1466710549114 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:35:49 INFO - PROCESS | 3264 | 1466710549119 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3264 | 1466710549123 Marionette TRACE conn6 <- [1,1534,null,{}] 12:35:49 INFO - PROCESS | 3264 | 1466710549129 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}] 12:35:49 INFO - PROCESS | 3264 | 1466710549132 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:49 INFO - PROCESS | 3264 | 1466710549226 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:35:49 INFO - PROCESS | 3264 | 1466710549293 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3264 | 1466710549298 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000154811C800 == 33 [pid = 3264] [id = 393] 12:35:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546259800) [pid = 3264] [serial = 1179] [outer = 0000000000000000] 12:35:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (00000015462BC400) [pid = 3264] [serial = 1180] [outer = 0000001546259800] 12:35:49 INFO - PROCESS | 3264 | 1466710549347 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546A63400) [pid = 3264] [serial = 1181] [outer = 0000001546259800] 12:35:49 INFO - PROCESS | 3264 | 1466710549776 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 12:35:49 INFO - PROCESS | 3264 | 1466710549814 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3264 | 1466710549820 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:35:49 INFO - PROCESS | 3264 | 1466710549827 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3264 | 1466710549830 Marionette TRACE conn6 <- [1,1538,null,{}] 12:35:49 INFO - PROCESS | 3264 | 1466710549833 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}] 12:35:49 INFO - PROCESS | 3264 | 1466710549837 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:49 INFO - PROCESS | 3264 | 1466710549930 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:35:49 INFO - PROCESS | 3264 | 1466710549938 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3264 | 1466710549940 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D128800 == 34 [pid = 3264] [id = 394] 12:35:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C29000) [pid = 3264] [serial = 1182] [outer = 0000000000000000] 12:35:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546C4C000) [pid = 3264] [serial = 1183] [outer = 0000001546C29000] 12:35:49 INFO - PROCESS | 3264 | 1466710549989 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001547612800) [pid = 3264] [serial = 1184] [outer = 0000001546C29000] 12:35:50 INFO - PROCESS | 3264 | 1466710550473 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]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 689ms 12:35:50 INFO - PROCESS | 3264 | 1466710550517 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 3264 | 1466710550520 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:35:50 INFO - PROCESS | 3264 | 1466710550523 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 3264 | 1466710550527 Marionette TRACE conn6 <- [1,1542,null,{}] 12:35:50 INFO - PROCESS | 3264 | 1466710550539 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}] 12:35:50 INFO - PROCESS | 3264 | 1466710550543 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:50 INFO - PROCESS | 3264 | 1466710550660 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:35:50 INFO - PROCESS | 3264 | 1466710550743 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 3264 | 1466710550747 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:50 INFO - PROCESS | 3264 | ++DOCSHELL 000000155340F000 == 35 [pid = 3264] [id = 395] 12:35:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001544E33000) [pid = 3264] [serial = 1185] [outer = 0000000000000000] 12:35:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BE41400) [pid = 3264] [serial = 1186] [outer = 0000001544E33000] 12:35:50 INFO - PROCESS | 3264 | 1466710550796 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BEE7800) [pid = 3264] [serial = 1187] [outer = 0000001544E33000] 12:35:51 INFO - PROCESS | 3264 | 1466710551266 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]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:35:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 795ms 12:35:51 INFO - PROCESS | 3264 | 1466710551321 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 3264 | 1466710551324 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:35:51 INFO - PROCESS | 3264 | 1466710551335 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 3264 | 1466710551337 Marionette TRACE conn6 <- [1,1546,null,{}] 12:35:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:35:51 INFO - PROCESS | 3264 | 1466710551340 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}] 12:35:51 INFO - PROCESS | 3264 | 1466710551342 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:51 INFO - PROCESS | 3264 | 1466710551459 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:35:51 INFO - PROCESS | 3264 | 1466710551511 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3264 | 1466710551513 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000155406E800 == 36 [pid = 3264] [id = 396] 12:35:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CB95000) [pid = 3264] [serial = 1188] [outer = 0000000000000000] 12:35:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CBCFC00) [pid = 3264] [serial = 1189] [outer = 000000154CB95000] 12:35:51 INFO - PROCESS | 3264 | 1466710551559 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154D5BC400) [pid = 3264] [serial = 1190] [outer = 000000154CB95000] 12:35:52 INFO - PROCESS | 3264 | 1466710552009 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]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:35:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 732ms 12:35:52 INFO - PROCESS | 3264 | 1466710552074 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 3264 | 1466710552076 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:35:52 INFO - PROCESS | 3264 | 1466710552079 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:35:52 INFO - PROCESS | 3264 | 1466710552081 Marionette TRACE conn6 <- [1,1550,null,{}] 12:35:52 INFO - PROCESS | 3264 | 1466710552090 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}] 12:35:52 INFO - PROCESS | 3264 | 1466710552092 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:52 INFO - PROCESS | 3264 | 1466710552199 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:35:52 INFO - PROCESS | 3264 | 1466710552211 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3264 | 1466710552213 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:52 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555FB3000 == 37 [pid = 3264] [id = 397] 12:35:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001545A25000) [pid = 3264] [serial = 1191] [outer = 0000000000000000] 12:35:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155071E000) [pid = 3264] [serial = 1192] [outer = 0000001545A25000] 12:35:52 INFO - PROCESS | 3264 | 1466710552258 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155075BC00) [pid = 3264] [serial = 1193] [outer = 0000001545A25000] 12:35:52 INFO - PROCESS | 3264 | 1466710552711 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]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:35:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 12:35:52 INFO - PROCESS | 3264 | 1466710552774 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 3264 | 1466710552777 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:35:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:35:52 INFO - PROCESS | 3264 | 1466710552786 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - PROCESS | 3264 | 1466710552788 Marionette TRACE conn6 <- [1,1554,null,{}] 12:35:52 INFO - PROCESS | 3264 | 1466710552792 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}] 12:35:52 INFO - PROCESS | 3264 | 1466710552798 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:52 INFO - PROCESS | 3264 | 1466710552932 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:35:52 INFO - PROCESS | 3264 | 1466710552947 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3264 | 1466710552949 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:53 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580E6000 == 38 [pid = 3264] [id = 398] 12:35:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550ABF800) [pid = 3264] [serial = 1194] [outer = 0000000000000000] 12:35:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550AE3800) [pid = 3264] [serial = 1195] [outer = 0000001550ABF800] 12:35:53 INFO - PROCESS | 3264 | 1466710553040 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550FD5C00) [pid = 3264] [serial = 1196] [outer = 0000001550ABF800] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550A80400) [pid = 3264] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154B573C00) [pid = 3264] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C4BC00) [pid = 3264] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155102C800) [pid = 3264] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550717000) [pid = 3264] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C0A000) [pid = 3264] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (00000015462BCC00) [pid = 3264] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C4FC00) [pid = 3264] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001544E64C00) [pid = 3264] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000155103D800) [pid = 3264] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:35:53 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001552FCAC00) [pid = 3264] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:35:53 INFO - PROCESS | 3264 | 1466710553543 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]]]}] 12:35:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:35:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 776ms 12:35:53 INFO - PROCESS | 3264 | 1466710553564 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 3264 | 1466710553566 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:35:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:35:53 INFO - PROCESS | 3264 | 1466710553570 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 3264 | 1466710553572 Marionette TRACE conn6 <- [1,1558,null,{}] 12:35:53 INFO - PROCESS | 3264 | 1466710553575 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}] 12:35:53 INFO - PROCESS | 3264 | 1466710553577 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:53 INFO - PROCESS | 3264 | 1466710553659 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:35:53 INFO - PROCESS | 3264 | 1466710553664 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 3264 | 1466710553666 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:53 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A1E800 == 39 [pid = 3264] [id = 399] 12:35:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550717000) [pid = 3264] [serial = 1197] [outer = 0000000000000000] 12:35:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FD8400) [pid = 3264] [serial = 1198] [outer = 0000001550717000] 12:35:53 INFO - PROCESS | 3264 | 1466710553712 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552967800) [pid = 3264] [serial = 1199] [outer = 0000001550717000] 12:35:54 INFO - PROCESS | 3264 | 1466710554141 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 628ms 12:35:54 INFO - PROCESS | 3264 | 1466710554201 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3264 | 1466710554204 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:35:54 INFO - PROCESS | 3264 | 1466710554207 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 3264 | 1466710554209 Marionette TRACE conn6 <- [1,1562,null,{}] 12:35:54 INFO - PROCESS | 3264 | 1466710554213 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}] 12:35:54 INFO - PROCESS | 3264 | 1466710554215 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:54 INFO - PROCESS | 3264 | 1466710554296 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:35:54 INFO - PROCESS | 3264 | 1466710554305 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 3264 | 1466710554307 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:54 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B21000 == 40 [pid = 3264] [id = 400] 12:35:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552E4E400) [pid = 3264] [serial = 1200] [outer = 0000000000000000] 12:35:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FCCC00) [pid = 3264] [serial = 1201] [outer = 0000001552E4E400] 12:35:54 INFO - PROCESS | 3264 | 1466710554351 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155351A800) [pid = 3264] [serial = 1202] [outer = 0000001552E4E400] 12:35:54 INFO - PROCESS | 3264 | 1466710554785 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 627ms 12:35:54 INFO - PROCESS | 3264 | 1466710554837 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3264 | 1466710554840 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:35:54 INFO - PROCESS | 3264 | 1466710554843 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 3264 | 1466710554845 Marionette TRACE conn6 <- [1,1566,null,{}] 12:35:54 INFO - PROCESS | 3264 | 1466710554849 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}] 12:35:54 INFO - PROCESS | 3264 | 1466710554851 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:54 INFO - PROCESS | 3264 | 1466710554932 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:35:54 INFO - PROCESS | 3264 | 1466710554939 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 3264 | 1466710554941 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:54 INFO - PROCESS | 3264 | ++DOCSHELL 000000155340E800 == 41 [pid = 3264] [id = 401] 12:35:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BCF400) [pid = 3264] [serial = 1203] [outer = 0000000000000000] 12:35:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553BD8C00) [pid = 3264] [serial = 1204] [outer = 0000001553BCF400] 12:35:54 INFO - PROCESS | 3264 | 1466710554985 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155414E400) [pid = 3264] [serial = 1205] [outer = 0000001553BCF400] 12:35:55 INFO - PROCESS | 3264 | 1466710555650 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]]]}] 12:35:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:35:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 879ms 12:35:55 INFO - PROCESS | 3264 | 1466710555725 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 3264 | 1466710555730 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:35:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:35:55 INFO - PROCESS | 3264 | 1466710555736 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - PROCESS | 3264 | 1466710555739 Marionette TRACE conn6 <- [1,1570,null,{}] 12:35:55 INFO - PROCESS | 3264 | 1466710555746 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}] 12:35:55 INFO - PROCESS | 3264 | 1466710555749 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:55 INFO - PROCESS | 3264 | 1466710555904 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:35:56 INFO - PROCESS | 3264 | 1466710556018 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 3264 | 1466710556021 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:56 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA52800 == 42 [pid = 3264] [id = 402] 12:35:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001545A2B000) [pid = 3264] [serial = 1206] [outer = 0000000000000000] 12:35:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546973800) [pid = 3264] [serial = 1207] [outer = 0000001545A2B000] 12:35:56 INFO - PROCESS | 3264 | 1466710556080 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546C47C00) [pid = 3264] [serial = 1208] [outer = 0000001545A2B000] 12:35:56 INFO - PROCESS | 3264 | 1466710556846 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]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1178ms 12:35:56 INFO - PROCESS | 3264 | 1466710556917 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 3264 | 1466710556923 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:35:56 INFO - PROCESS | 3264 | 1466710556930 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 3264 | 1466710556934 Marionette TRACE conn6 <- [1,1574,null,{}] 12:35:56 INFO - PROCESS | 3264 | 1466710556938 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}] 12:35:56 INFO - PROCESS | 3264 | 1466710556941 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:57 INFO - PROCESS | 3264 | 1466710557074 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:35:57 INFO - PROCESS | 3264 | 1466710557144 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 3264 | 1466710557147 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:57 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468AF000 == 43 [pid = 3264] [id = 403] 12:35:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001544E68C00) [pid = 3264] [serial = 1209] [outer = 0000000000000000] 12:35:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546824000) [pid = 3264] [serial = 1210] [outer = 0000001544E68C00] 12:35:57 INFO - PROCESS | 3264 | 1466710557326 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546C31800) [pid = 3264] [serial = 1211] [outer = 0000001544E68C00] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000155B04D000 == 42 [pid = 3264] [id = 391] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5AC000 == 41 [pid = 3264] [id = 390] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 00000015481D0000 == 40 [pid = 3264] [id = 388] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B21000 == 39 [pid = 3264] [id = 400] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A1E800 == 38 [pid = 3264] [id = 399] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 00000015580E6000 == 37 [pid = 3264] [id = 398] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 0000001555FB3000 == 36 [pid = 3264] [id = 397] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000155406E800 == 35 [pid = 3264] [id = 396] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000155340F000 == 34 [pid = 3264] [id = 395] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000154D128800 == 33 [pid = 3264] [id = 394] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000154811C800 == 32 [pid = 3264] [id = 393] 12:35:57 INFO - PROCESS | 3264 | --DOCSHELL 000000154B07B800 == 31 [pid = 3264] [id = 392] 12:35:57 INFO - PROCESS | 3264 | 1466710557963 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]]]}] 12:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1079ms 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001552FCF000) [pid = 3264] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001550FBD000) [pid = 3264] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154BDCC800) [pid = 3264] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546C4E000) [pid = 3264] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001547C3F800) [pid = 3264] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001551030000) [pid = 3264] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015524EBC00) [pid = 3264] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155071FC00) [pid = 3264] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C23400) [pid = 3264] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001547694400) [pid = 3264] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546966400) [pid = 3264] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A67C00) [pid = 3264] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550ADD000) [pid = 3264] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BE59400) [pid = 3264] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FCEC00) [pid = 3264] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154CBDC800) [pid = 3264] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154FB68400) [pid = 3264] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550749400) [pid = 3264] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001552B8CC00) [pid = 3264] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155350FC00) [pid = 3264] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154BEE9800) [pid = 3264] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001552E50400) [pid = 3264] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:35:58 INFO - PROCESS | 3264 | 1466710558022 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:35:58 INFO - PROCESS | 3264 | 1466710558026 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:35:58 INFO - PROCESS | 3264 | 1466710558033 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - PROCESS | 3264 | 1466710558036 Marionette TRACE conn6 <- [1,1578,null,{}] 12:35:58 INFO - PROCESS | 3264 | 1466710558041 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}] 12:35:58 INFO - PROCESS | 3264 | 1466710558044 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:58 INFO - PROCESS | 3264 | 1466710558135 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:35:58 INFO - PROCESS | 3264 | 1466710558142 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3264 | 1466710558145 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:58 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA1A000 == 32 [pid = 3264] [id = 404] 12:35:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546966800) [pid = 3264] [serial = 1212] [outer = 0000000000000000] 12:35:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C2F000) [pid = 3264] [serial = 1213] [outer = 0000001546966800] 12:35:58 INFO - PROCESS | 3264 | 1466710558199 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001547C3F800) [pid = 3264] [serial = 1214] [outer = 0000001546966800] 12:35:58 INFO - PROCESS | 3264 | 1466710558722 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]]]}] 12:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 12:35:58 INFO - PROCESS | 3264 | 1466710558770 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:35:58 INFO - PROCESS | 3264 | 1466710558774 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:35:58 INFO - PROCESS | 3264 | 1466710558780 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - PROCESS | 3264 | 1466710558783 Marionette TRACE conn6 <- [1,1582,null,{}] 12:35:58 INFO - PROCESS | 3264 | 1466710558787 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}] 12:35:58 INFO - PROCESS | 3264 | 1466710558790 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:58 INFO - PROCESS | 3264 | 1466710558883 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:35:58 INFO - PROCESS | 3264 | 1466710558959 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3264 | 1466710558961 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E88800 == 33 [pid = 3264] [id = 405] 12:35:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001544EDB400) [pid = 3264] [serial = 1215] [outer = 0000000000000000] 12:35:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BE55000) [pid = 3264] [serial = 1216] [outer = 0000001544EDB400] 12:35:59 INFO - PROCESS | 3264 | 1466710559008 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154C034C00) [pid = 3264] [serial = 1217] [outer = 0000001544EDB400] 12:35:59 INFO - PROCESS | 3264 | 1466710559421 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]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 691ms 12:35:59 INFO - PROCESS | 3264 | 1466710559475 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 3264 | 1466710559477 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:35:59 INFO - PROCESS | 3264 | 1466710559481 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 3264 | 1466710559485 Marionette TRACE conn6 <- [1,1586,null,{}] 12:35:59 INFO - PROCESS | 3264 | 1466710559497 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}] 12:35:59 INFO - PROCESS | 3264 | 1466710559502 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:59 INFO - PROCESS | 3264 | 1466710559596 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:35:59 INFO - PROCESS | 3264 | 1466710559611 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 3264 | 1466710559613 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:35:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555033800 == 34 [pid = 3264] [id = 406] 12:35:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154CBD7800) [pid = 3264] [serial = 1218] [outer = 0000000000000000] 12:35:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154FB6A400) [pid = 3264] [serial = 1219] [outer = 000000154CBD7800] 12:35:59 INFO - PROCESS | 3264 | 1466710559658 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155074C800) [pid = 3264] [serial = 1220] [outer = 000000154CBD7800] 12:36:00 INFO - PROCESS | 3264 | 1466710560083 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]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 12:36:00 INFO - PROCESS | 3264 | 1466710560113 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3264 | 1466710560116 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:36:00 INFO - PROCESS | 3264 | 1466710560120 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 3264 | 1466710560121 Marionette TRACE conn6 <- [1,1590,null,{}] 12:36:00 INFO - PROCESS | 3264 | 1466710560125 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}] 12:36:00 INFO - PROCESS | 3264 | 1466710560127 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:00 INFO - PROCESS | 3264 | 1466710560246 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:36:00 INFO - PROCESS | 3264 | 1466710560323 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 3264 | 1466710560325 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:00 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580CB800 == 35 [pid = 3264] [id = 407] 12:36:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550ABF400) [pid = 3264] [serial = 1221] [outer = 0000000000000000] 12:36:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550AE0800) [pid = 3264] [serial = 1222] [outer = 0000001550ABF400] 12:36:00 INFO - PROCESS | 3264 | 1466710560379 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FBB400) [pid = 3264] [serial = 1223] [outer = 0000001550ABF400] 12:36:00 INFO - PROCESS | 3264 | 1466710560823 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]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 12:36:00 INFO - PROCESS | 3264 | 1466710560861 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3264 | 1466710560863 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:36:00 INFO - PROCESS | 3264 | 1466710560867 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 3264 | 1466710560868 Marionette TRACE conn6 <- [1,1594,null,{}] 12:36:00 INFO - PROCESS | 3264 | 1466710560872 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}] 12:36:00 INFO - PROCESS | 3264 | 1466710560874 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:01 INFO - PROCESS | 3264 | 1466710560986 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:36:01 INFO - PROCESS | 3264 | 1466710560994 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3264 | 1466710560996 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:01 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554072000 == 36 [pid = 3264] [id = 408] 12:36:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FCC800) [pid = 3264] [serial = 1224] [outer = 0000000000000000] 12:36:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550FD3400) [pid = 3264] [serial = 1225] [outer = 0000001550FCC800] 12:36:01 INFO - PROCESS | 3264 | 1466710561099 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552B94C00) [pid = 3264] [serial = 1226] [outer = 0000001550FCC800] 12:36:01 INFO - PROCESS | 3264 | 1466710561561 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]]]}] 12:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 732ms 12:36:01 INFO - PROCESS | 3264 | 1466710561617 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 3264 | 1466710561620 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:36:01 INFO - PROCESS | 3264 | 1466710561623 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - PROCESS | 3264 | 1466710561625 Marionette TRACE conn6 <- [1,1598,null,{}] 12:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:36:01 INFO - PROCESS | 3264 | 1466710561629 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}] 12:36:01 INFO - PROCESS | 3264 | 1466710561635 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:01 INFO - PROCESS | 3264 | 1466710561753 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:36:01 INFO - PROCESS | 3264 | 1466710561808 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3264 | 1466710561810 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:01 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B19000 == 37 [pid = 3264] [id = 409] 12:36:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553515C00) [pid = 3264] [serial = 1227] [outer = 0000000000000000] 12:36:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001553BCCC00) [pid = 3264] [serial = 1228] [outer = 0000001553515C00] 12:36:01 INFO - PROCESS | 3264 | 1466710561854 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001553BD9000) [pid = 3264] [serial = 1229] [outer = 0000001553515C00] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154CB95000) [pid = 3264] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001544EDC400) [pid = 3264] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001545A22800) [pid = 3264] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546259800) [pid = 3264] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C29000) [pid = 3264] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001547614C00) [pid = 3264] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545A25000) [pid = 3264] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544E33000) [pid = 3264] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000155102C400) [pid = 3264] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553BD4C00) [pid = 3264] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550ABF800) [pid = 3264] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001552E4E400) [pid = 3264] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:36:02 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550717000) [pid = 3264] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:36:02 INFO - PROCESS | 3264 | 1466710562277 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]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 12:36:02 INFO - PROCESS | 3264 | 1466710562300 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3264 | 1466710562302 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:36:02 INFO - PROCESS | 3264 | 1466710562305 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:36:02 INFO - PROCESS | 3264 | 1466710562307 Marionette TRACE conn6 <- [1,1602,null,{}] 12:36:02 INFO - PROCESS | 3264 | 1466710562310 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}] 12:36:02 INFO - PROCESS | 3264 | 1466710562312 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:02 INFO - PROCESS | 3264 | 1466710562394 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:36:02 INFO - PROCESS | 3264 | 1466710562466 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 3264 | 1466710562468 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A25B800 == 38 [pid = 3264] [id = 410] 12:36:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546A64C00) [pid = 3264] [serial = 1230] [outer = 0000000000000000] 12:36:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154CB81800) [pid = 3264] [serial = 1231] [outer = 0000001546A64C00] 12:36:02 INFO - PROCESS | 3264 | 1466710562517 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001553BD6400) [pid = 3264] [serial = 1232] [outer = 0000001546A64C00] 12:36:02 INFO - PROCESS | 3264 | 1466710562888 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]]]}] 12:36:02 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 12:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 626ms 12:36:02 INFO - PROCESS | 3264 | 1466710562935 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3264 | 1466710562937 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:36:02 INFO - PROCESS | 3264 | 1466710562941 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 3264 | 1466710562943 Marionette TRACE conn6 <- [1,1606,null,{}] 12:36:02 INFO - PROCESS | 3264 | 1466710562946 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}] 12:36:02 INFO - PROCESS | 3264 | 1466710562948 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:03 INFO - PROCESS | 3264 | 1466710563067 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:36:03 INFO - PROCESS | 3264 | 1466710563104 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3264 | 1466710563106 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B625000 == 39 [pid = 3264] [id = 411] 12:36:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155414C800) [pid = 3264] [serial = 1233] [outer = 0000000000000000] 12:36:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001554610400) [pid = 3264] [serial = 1234] [outer = 000000155414C800] 12:36:03 INFO - PROCESS | 3264 | 1466710563150 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554C35000) [pid = 3264] [serial = 1235] [outer = 000000155414C800] 12:36:03 INFO - PROCESS | 3264 | 1466710563551 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]]]}] 12:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 12:36:03 INFO - PROCESS | 3264 | 1466710563579 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 3264 | 1466710563581 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:36:03 INFO - PROCESS | 3264 | 1466710563584 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - PROCESS | 3264 | 1466710563586 Marionette TRACE conn6 <- [1,1610,null,{}] 12:36:03 INFO - PROCESS | 3264 | 1466710563590 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}] 12:36:03 INFO - PROCESS | 3264 | 1466710563592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:03 INFO - PROCESS | 3264 | 1466710563677 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:36:03 INFO - PROCESS | 3264 | 1466710563683 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3264 | 1466710563685 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B864800 == 40 [pid = 3264] [id = 412] 12:36:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001554C39C00) [pid = 3264] [serial = 1236] [outer = 0000000000000000] 12:36:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001554C41000) [pid = 3264] [serial = 1237] [outer = 0000001554C39C00] 12:36:03 INFO - PROCESS | 3264 | 1466710563731 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554E87800) [pid = 3264] [serial = 1238] [outer = 0000001554C39C00] 12:36:04 INFO - PROCESS | 3264 | 1466710564209 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]]]}] 12:36:04 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 12:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 12:36:04 INFO - PROCESS | 3264 | 1466710564258 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 3264 | 1466710564263 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:36:04 INFO - PROCESS | 3264 | 1466710564269 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 3264 | 1466710564274 Marionette TRACE conn6 <- [1,1614,null,{}] 12:36:04 INFO - PROCESS | 3264 | 1466710564282 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}] 12:36:04 INFO - PROCESS | 3264 | 1466710564285 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:04 INFO - PROCESS | 3264 | 1466710564411 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:36:04 INFO - PROCESS | 3264 | 1466710564544 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 3264 | 1466710564549 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:04 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA47000 == 41 [pid = 3264] [id = 413] 12:36:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154696D400) [pid = 3264] [serial = 1239] [outer = 0000000000000000] 12:36:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546A6A400) [pid = 3264] [serial = 1240] [outer = 000000154696D400] 12:36:04 INFO - PROCESS | 3264 | 1466710564609 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154815D400) [pid = 3264] [serial = 1241] [outer = 000000154696D400] 12:36:05 INFO - PROCESS | 3264 | 1466710565171 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]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 12:36:05 INFO - PROCESS | 3264 | 1466710565215 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 3264 | 1466710565221 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:36:05 INFO - PROCESS | 3264 | 1466710565228 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 3264 | 1466710565231 Marionette TRACE conn6 <- [1,1618,null,{}] 12:36:05 INFO - PROCESS | 3264 | 1466710565235 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}] 12:36:05 INFO - PROCESS | 3264 | 1466710565238 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:05 INFO - PROCESS | 3264 | 1466710565354 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:36:05 INFO - PROCESS | 3264 | 1466710565446 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 3264 | 1466710565449 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000155643C800 == 42 [pid = 3264] [id = 414] 12:36:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154BEF4000) [pid = 3264] [serial = 1242] [outer = 0000000000000000] 12:36:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154CB94000) [pid = 3264] [serial = 1243] [outer = 000000154BEF4000] 12:36:05 INFO - PROCESS | 3264 | 1466710565506 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015506F4400) [pid = 3264] [serial = 1244] [outer = 000000154BEF4000] 12:36:06 INFO - PROCESS | 3264 | 1466710566134 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]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 12:36:06 INFO - PROCESS | 3264 | 1466710566215 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:36:06 INFO - PROCESS | 3264 | 1466710566218 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:36:06 INFO - PROCESS | 3264 | 1466710566236 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - PROCESS | 3264 | 1466710566240 Marionette TRACE conn6 <- [1,1622,null,{}] 12:36:06 INFO - PROCESS | 3264 | 1466710566253 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}] 12:36:06 INFO - PROCESS | 3264 | 1466710566259 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:06 INFO - PROCESS | 3264 | 1466710566384 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:36:06 INFO - PROCESS | 3264 | 1466710566501 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 3264 | 1466710566505 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:06 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A3F000 == 43 [pid = 3264] [id = 415] 12:36:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001552FCC000) [pid = 3264] [serial = 1245] [outer = 0000000000000000] 12:36:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001553445800) [pid = 3264] [serial = 1246] [outer = 0000001552FCC000] 12:36:06 INFO - PROCESS | 3264 | 1466710566566 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001554C92800) [pid = 3264] [serial = 1247] [outer = 0000001552FCC000] 12:36:07 INFO - PROCESS | 3264 | 1466710567102 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]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 942ms 12:36:07 INFO - PROCESS | 3264 | 1466710567199 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 3264 | 1466710567202 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:36:07 INFO - PROCESS | 3264 | 1466710567208 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 3264 | 1466710567210 Marionette TRACE conn6 <- [1,1626,null,{}] 12:36:07 INFO - PROCESS | 3264 | 1466710567214 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}] 12:36:07 INFO - PROCESS | 3264 | 1466710567217 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:07 INFO - PROCESS | 3264 | 1466710567340 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:36:07 INFO - PROCESS | 3264 | 1466710567425 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 3264 | 1466710567428 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B882800 == 44 [pid = 3264] [id = 416] 12:36:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001555969C00) [pid = 3264] [serial = 1248] [outer = 0000000000000000] 12:36:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001555B79400) [pid = 3264] [serial = 1249] [outer = 0000001555969C00] 12:36:07 INFO - PROCESS | 3264 | 1466710567483 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001555F14400) [pid = 3264] [serial = 1250] [outer = 0000001555969C00] 12:36:08 INFO - PROCESS | 3264 | 1466710568007 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]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 838ms 12:36:08 INFO - PROCESS | 3264 | 1466710568049 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 3264 | 1466710568052 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:36:08 INFO - PROCESS | 3264 | 1466710568055 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 3264 | 1466710568057 Marionette TRACE conn6 <- [1,1630,null,{}] 12:36:08 INFO - PROCESS | 3264 | 1466710568062 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}] 12:36:08 INFO - PROCESS | 3264 | 1466710568065 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:08 INFO - PROCESS | 3264 | 1466710568190 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:36:08 INFO - PROCESS | 3264 | 1466710568284 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 3264 | 1466710568287 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB50800 == 45 [pid = 3264] [id = 417] 12:36:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001545A24800) [pid = 3264] [serial = 1251] [outer = 0000000000000000] 12:36:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001546C14800) [pid = 3264] [serial = 1252] [outer = 0000001545A24800] 12:36:08 INFO - PROCESS | 3264 | 1466710568342 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001550ADCC00) [pid = 3264] [serial = 1253] [outer = 0000001545A24800] 12:36:08 INFO - PROCESS | 3264 | 1466710568918 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]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 880ms 12:36:08 INFO - PROCESS | 3264 | 1466710568938 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 3264 | 1466710568942 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:36:08 INFO - PROCESS | 3264 | 1466710568947 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 3264 | 1466710568951 Marionette TRACE conn6 <- [1,1634,null,{}] 12:36:08 INFO - PROCESS | 3264 | 1466710568956 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}] 12:36:08 INFO - PROCESS | 3264 | 1466710568959 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:09 INFO - PROCESS | 3264 | 1466710569067 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:36:09 INFO - PROCESS | 3264 | 1466710569205 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 3264 | 1466710569208 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547263000 == 46 [pid = 3264] [id = 418] 12:36:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001546C49000) [pid = 3264] [serial = 1254] [outer = 0000000000000000] 12:36:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001556DFBC00) [pid = 3264] [serial = 1255] [outer = 0000001546C49000] 12:36:09 INFO - PROCESS | 3264 | 1466710569277 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (000000154BE57000) [pid = 3264] [serial = 1256] [outer = 0000001546C49000] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155B625000 == 45 [pid = 3264] [id = 411] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155A25B800 == 44 [pid = 3264] [id = 410] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B19000 == 43 [pid = 3264] [id = 409] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001554072000 == 42 [pid = 3264] [id = 408] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 00000015580CB800 == 41 [pid = 3264] [id = 407] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001555033800 == 40 [pid = 3264] [id = 406] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E88800 == 39 [pid = 3264] [id = 405] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA1A000 == 38 [pid = 3264] [id = 404] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 00000015468AF000 == 37 [pid = 3264] [id = 403] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA52800 == 36 [pid = 3264] [id = 402] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155A258000 == 35 [pid = 3264] [id = 387] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155340E800 == 34 [pid = 3264] [id = 401] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E60000 == 33 [pid = 3264] [id = 389] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB50800 == 32 [pid = 3264] [id = 417] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A3F000 == 31 [pid = 3264] [id = 415] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155B882800 == 30 [pid = 3264] [id = 416] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155643C800 == 29 [pid = 3264] [id = 414] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155B864800 == 28 [pid = 3264] [id = 412] 12:36:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA47000 == 27 [pid = 3264] [id = 413] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (000000154CBCFC00) [pid = 3264] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001546A6C800) [pid = 3264] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001546C08800) [pid = 3264] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001545AC9400) [pid = 3264] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (00000015457D8800) [pid = 3264] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (00000015462BC400) [pid = 3264] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001546A63400) [pid = 3264] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001546C4C000) [pid = 3264] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000154D650800) [pid = 3264] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154BE5F400) [pid = 3264] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001547612800) [pid = 3264] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000155071E000) [pid = 3264] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154BE41400) [pid = 3264] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001553518000) [pid = 3264] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001545A25800) [pid = 3264] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000155451B000) [pid = 3264] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001553BE5400) [pid = 3264] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154D5BC400) [pid = 3264] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550AE3800) [pid = 3264] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BD8C00) [pid = 3264] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000155351A800) [pid = 3264] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000155075BC00) [pid = 3264] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552FCCC00) [pid = 3264] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550FD5C00) [pid = 3264] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FD8400) [pid = 3264] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001552967800) [pid = 3264] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BEE7800) [pid = 3264] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3264 | 1466710570709 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]]]}] 12:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1852ms 12:36:10 INFO - PROCESS | 3264 | 1466710570799 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 3264 | 1466710570804 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:36:10 INFO - PROCESS | 3264 | 1466710570870 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - PROCESS | 3264 | 1466710570874 Marionette TRACE conn6 <- [1,1638,null,{}] 12:36:10 INFO - PROCESS | 3264 | 1466710570901 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}] 12:36:10 INFO - PROCESS | 3264 | 1466710570904 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:11 INFO - PROCESS | 3264 | 1466710571024 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:36:11 INFO - PROCESS | 3264 | 1466710571097 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 3264 | 1466710571099 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B7B7800 == 28 [pid = 3264] [id = 419] 12:36:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001545A20800) [pid = 3264] [serial = 1257] [outer = 0000000000000000] 12:36:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546827400) [pid = 3264] [serial = 1258] [outer = 0000001545A20800] 12:36:11 INFO - PROCESS | 3264 | 1466710571148 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C15800) [pid = 3264] [serial = 1259] [outer = 0000001545A20800] 12:36:11 INFO - PROCESS | 3264 | 1466710571543 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]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 754ms 12:36:11 INFO - PROCESS | 3264 | 1466710571573 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 3264 | 1466710571578 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:36:11 INFO - PROCESS | 3264 | 1466710571585 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 3264 | 1466710571588 Marionette TRACE conn6 <- [1,1642,null,{}] 12:36:11 INFO - PROCESS | 3264 | 1466710571592 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}] 12:36:11 INFO - PROCESS | 3264 | 1466710571594 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:11 INFO - PROCESS | 3264 | 1466710571687 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:36:11 INFO - PROCESS | 3264 | 1466710571694 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 3264 | 1466710571696 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D214000 == 29 [pid = 3264] [id = 420] 12:36:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (00000015473D4400) [pid = 3264] [serial = 1260] [outer = 0000000000000000] 12:36:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154B0B6000) [pid = 3264] [serial = 1261] [outer = 00000015473D4400] 12:36:11 INFO - PROCESS | 3264 | 1466710571746 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154B56A000) [pid = 3264] [serial = 1262] [outer = 00000015473D4400] 12:36:12 INFO - PROCESS | 3264 | 1466710572213 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]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 12:36:12 INFO - PROCESS | 3264 | 1466710572276 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3264 | 1466710572279 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:36:12 INFO - PROCESS | 3264 | 1466710572283 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 3264 | 1466710572287 Marionette TRACE conn6 <- [1,1646,null,{}] 12:36:12 INFO - PROCESS | 3264 | 1466710572298 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}] 12:36:12 INFO - PROCESS | 3264 | 1466710572303 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:12 INFO - PROCESS | 3264 | 1466710572393 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:36:12 INFO - PROCESS | 3264 | 1466710572403 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3264 | 1466710572406 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:12 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A54800 == 30 [pid = 3264] [id = 421] 12:36:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001545A21000) [pid = 3264] [serial = 1263] [outer = 0000000000000000] 12:36:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154BEF2400) [pid = 3264] [serial = 1264] [outer = 0000001545A21000] 12:36:12 INFO - PROCESS | 3264 | 1466710572455 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154CBDC400) [pid = 3264] [serial = 1265] [outer = 0000001545A21000] 12:36:12 INFO - PROCESS | 3264 | 1466710572952 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]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 12:36:12 INFO - PROCESS | 3264 | 1466710572975 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3264 | 1466710572978 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:36:12 INFO - PROCESS | 3264 | 1466710572981 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 3264 | 1466710572983 Marionette TRACE conn6 <- [1,1650,null,{}] 12:36:12 INFO - PROCESS | 3264 | 1466710572993 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}] 12:36:12 INFO - PROCESS | 3264 | 1466710572996 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:13 INFO - PROCESS | 3264 | 1466710573139 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:36:13 INFO - PROCESS | 3264 | 1466710573159 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 3264 | 1466710573161 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:13 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546A8800 == 31 [pid = 3264] [id = 422] 12:36:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154FB93800) [pid = 3264] [serial = 1266] [outer = 0000000000000000] 12:36:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015506FA800) [pid = 3264] [serial = 1267] [outer = 000000154FB93800] 12:36:13 INFO - PROCESS | 3264 | 1466710573207 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550748800) [pid = 3264] [serial = 1268] [outer = 000000154FB93800] 12:36:13 INFO - PROCESS | 3264 | 1466710573648 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]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 12:36:13 INFO - PROCESS | 3264 | 1466710573717 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 3264 | 1466710573719 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:36:13 INFO - PROCESS | 3264 | 1466710573722 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - PROCESS | 3264 | 1466710573724 Marionette TRACE conn6 <- [1,1654,null,{}] 12:36:13 INFO - PROCESS | 3264 | 1466710573728 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}] 12:36:13 INFO - PROCESS | 3264 | 1466710573730 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:13 INFO - PROCESS | 3264 | 1466710573840 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:36:13 INFO - PROCESS | 3264 | 1466710573846 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 3264 | 1466710573849 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:13 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556452800 == 32 [pid = 3264] [id = 423] 12:36:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015472ECC00) [pid = 3264] [serial = 1269] [outer = 0000000000000000] 12:36:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550AB6C00) [pid = 3264] [serial = 1270] [outer = 00000015472ECC00] 12:36:13 INFO - PROCESS | 3264 | 1466710573897 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550AE8800) [pid = 3264] [serial = 1271] [outer = 00000015472ECC00] 12:36:14 INFO - PROCESS | 3264 | 1466710574361 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]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 12:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:36:14 INFO - PROCESS | 3264 | 1466710574396 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3264 | 1466710574399 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:36:14 INFO - PROCESS | 3264 | 1466710574407 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 3264 | 1466710574409 Marionette TRACE conn6 <- [1,1658,null,{}] 12:36:14 INFO - PROCESS | 3264 | 1466710574414 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}] 12:36:14 INFO - PROCESS | 3264 | 1466710574420 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:14 INFO - PROCESS | 3264 | 1466710574580 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:36:14 INFO - PROCESS | 3264 | 1466710574840 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3264 | 1466710574842 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550ABF400) [pid = 3264] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550FCC800) [pid = 3264] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546A64C00) [pid = 3264] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001544E68C00) [pid = 3264] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001544EDB400) [pid = 3264] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154CBD7800) [pid = 3264] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001553BCF400) [pid = 3264] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546966800) [pid = 3264] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545A2B000) [pid = 3264] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553515C00) [pid = 3264] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001554C39C00) [pid = 3264] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:36:14 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000155414C800) [pid = 3264] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:36:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000154725F800 == 33 [pid = 3264] [id = 424] 12:36:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001544E2D800) [pid = 3264] [serial = 1272] [outer = 0000000000000000] 12:36:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154613C800) [pid = 3264] [serial = 1273] [outer = 0000001544E2D800] 12:36:14 INFO - PROCESS | 3264 | 1466710574897 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550768400) [pid = 3264] [serial = 1274] [outer = 0000001544E2D800] 12:36:15 INFO - PROCESS | 3264 | 1466710575278 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]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 881ms 12:36:15 INFO - PROCESS | 3264 | 1466710575286 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3264 | 1466710575289 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:36:15 INFO - PROCESS | 3264 | 1466710575292 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 3264 | 1466710575293 Marionette TRACE conn6 <- [1,1662,null,{}] 12:36:15 INFO - PROCESS | 3264 | 1466710575297 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}] 12:36:15 INFO - PROCESS | 3264 | 1466710575299 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:15 INFO - PROCESS | 3264 | 1466710575378 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:36:15 INFO - PROCESS | 3264 | 1466710575450 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 3264 | 1466710575452 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A22800 == 34 [pid = 3264] [id = 425] 12:36:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001544E68C00) [pid = 3264] [serial = 1275] [outer = 0000000000000000] 12:36:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001551033000) [pid = 3264] [serial = 1276] [outer = 0000001544E68C00] 12:36:15 INFO - PROCESS | 3264 | 1466710575497 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552FD0800) [pid = 3264] [serial = 1277] [outer = 0000001544E68C00] 12:36:15 INFO - PROCESS | 3264 | 1466710575856 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]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 587ms 12:36:15 INFO - PROCESS | 3264 | 1466710575882 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3264 | 1466710575885 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:36:15 INFO - PROCESS | 3264 | 1466710575888 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 3264 | 1466710575890 Marionette TRACE conn6 <- [1,1666,null,{}] 12:36:15 INFO - PROCESS | 3264 | 1466710575894 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}] 12:36:15 INFO - PROCESS | 3264 | 1466710575896 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:15 INFO - PROCESS | 3264 | 1466710575977 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:36:16 INFO - PROCESS | 3264 | 1466710576052 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:16 INFO - PROCESS | 3264 | 1466710576054 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B1A800 == 35 [pid = 3264] [id = 426] 12:36:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154B3BAC00) [pid = 3264] [serial = 1278] [outer = 0000000000000000] 12:36:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550767800) [pid = 3264] [serial = 1279] [outer = 000000154B3BAC00] 12:36:16 INFO - PROCESS | 3264 | 1466710576099 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155357F800) [pid = 3264] [serial = 1280] [outer = 000000154B3BAC00] 12:36:16 INFO - PROCESS | 3264 | 1466710576480 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]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 12:36:16 INFO - PROCESS | 3264 | 1466710576520 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3264 | 1466710576523 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:36:16 INFO - PROCESS | 3264 | 1466710576526 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:36:16 INFO - PROCESS | 3264 | 1466710576527 Marionette TRACE conn6 <- [1,1670,null,{}] 12:36:16 INFO - PROCESS | 3264 | 1466710576542 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}] 12:36:16 INFO - PROCESS | 3264 | 1466710576544 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:16 INFO - PROCESS | 3264 | 1466710576625 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:36:16 INFO - PROCESS | 3264 | 1466710576631 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:16 INFO - PROCESS | 3264 | 1466710576633 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A54000 == 36 [pid = 3264] [id = 427] 12:36:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001553BD2C00) [pid = 3264] [serial = 1281] [outer = 0000000000000000] 12:36:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001553BE5400) [pid = 3264] [serial = 1282] [outer = 0000001553BD2C00] 12:36:16 INFO - PROCESS | 3264 | 1466710576680 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001554743800) [pid = 3264] [serial = 1283] [outer = 0000001553BD2C00] 12:36:17 INFO - PROCESS | 3264 | 1466710577463 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]]]}] 12:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 986ms 12:36:17 INFO - PROCESS | 3264 | 1466710577516 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 3264 | 1466710577521 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:36:17 INFO - PROCESS | 3264 | 1466710577526 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 3264 | 1466710577530 Marionette TRACE conn6 <- [1,1674,null,{}] 12:36:17 INFO - PROCESS | 3264 | 1466710577538 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}] 12:36:17 INFO - PROCESS | 3264 | 1466710577541 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:17 INFO - PROCESS | 3264 | 1466710577666 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:36:17 INFO - PROCESS | 3264 | 1466710577788 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 3264 | 1466710577791 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:17 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10E000 == 37 [pid = 3264] [id = 428] 12:36:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154681E400) [pid = 3264] [serial = 1284] [outer = 0000000000000000] 12:36:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546A71C00) [pid = 3264] [serial = 1285] [outer = 000000154681E400] 12:36:17 INFO - PROCESS | 3264 | 1466710577850 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001547C43000) [pid = 3264] [serial = 1286] [outer = 000000154681E400] 12:36:18 INFO - PROCESS | 3264 | 1466710578547 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]]]}] 12:36:18 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 12:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1036ms 12:36:18 INFO - PROCESS | 3264 | 1466710578607 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 3264 | 1466710578612 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:36:18 INFO - PROCESS | 3264 | 1466710578641 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 3264 | 1466710578645 Marionette TRACE conn6 <- [1,1678,null,{}] 12:36:18 INFO - PROCESS | 3264 | 1466710578649 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}] 12:36:18 INFO - PROCESS | 3264 | 1466710578652 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:18 INFO - PROCESS | 3264 | 1466710578795 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:36:18 INFO - PROCESS | 3264 | 1466710578911 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:18 INFO - PROCESS | 3264 | 1466710578914 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:18 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468BC800 == 38 [pid = 3264] [id = 429] 12:36:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001544E66800) [pid = 3264] [serial = 1287] [outer = 0000000000000000] 12:36:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001546A6E000) [pid = 3264] [serial = 1288] [outer = 0000001544E66800] 12:36:18 INFO - PROCESS | 3264 | 1466710578974 Marionette DEBUG loaded listener.js 12:36:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (000000154BE5B400) [pid = 3264] [serial = 1289] [outer = 0000001544E66800] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B1A800 == 37 [pid = 3264] [id = 426] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A22800 == 36 [pid = 3264] [id = 425] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154725F800 == 35 [pid = 3264] [id = 424] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001556452800 == 34 [pid = 3264] [id = 423] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 00000015546A8800 == 33 [pid = 3264] [id = 422] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A54800 == 32 [pid = 3264] [id = 421] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154D214000 == 31 [pid = 3264] [id = 420] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154B7B7800 == 30 [pid = 3264] [id = 419] 12:36:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001547263000 == 29 [pid = 3264] [id = 418] 12:36:19 INFO - PROCESS | 3264 | 1466710579771 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]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1193ms 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001550AE0800) [pid = 3264] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001550FBB400) [pid = 3264] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001552B94C00) [pid = 3264] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001550FD3400) [pid = 3264] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154CB81800) [pid = 3264] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001546824000) [pid = 3264] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546C31800) [pid = 3264] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154BE55000) [pid = 3264] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154C034C00) [pid = 3264] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154FB6A400) [pid = 3264] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155414E400) [pid = 3264] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C2F000) [pid = 3264] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001547C3F800) [pid = 3264] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546973800) [pid = 3264] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C47C00) [pid = 3264] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553BCCC00) [pid = 3264] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001554C41000) [pid = 3264] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554E87800) [pid = 3264] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554610400) [pid = 3264] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001554C35000) [pid = 3264] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553BD9000) [pid = 3264] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155074C800) [pid = 3264] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001553BD6400) [pid = 3264] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:36:19 INFO - PROCESS | 3264 | 1466710579849 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 3264 | 1466710579853 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:36:19 INFO - PROCESS | 3264 | 1466710579859 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - PROCESS | 3264 | 1466710579865 Marionette TRACE conn6 <- [1,1682,null,{}] 12:36:19 INFO - PROCESS | 3264 | 1466710579870 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}] 12:36:19 INFO - PROCESS | 3264 | 1466710579873 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:19 INFO - PROCESS | 3264 | 1466710579963 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:36:19 INFO - PROCESS | 3264 | 1466710579976 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 3264 | 1466710579978 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBAB000 == 30 [pid = 3264] [id = 430] 12:36:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C0E000) [pid = 3264] [serial = 1290] [outer = 0000000000000000] 12:36:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546C30C00) [pid = 3264] [serial = 1291] [outer = 0000001546C0E000] 12:36:20 INFO - PROCESS | 3264 | 1466710580029 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154814F800) [pid = 3264] [serial = 1292] [outer = 0000001546C0E000] 12:36:20 INFO - PROCESS | 3264 | 1466710580540 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]]]}] 12:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 12:36:20 INFO - PROCESS | 3264 | 1466710580593 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:36:20 INFO - PROCESS | 3264 | 1466710580598 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:36:20 INFO - PROCESS | 3264 | 1466710580604 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - PROCESS | 3264 | 1466710580607 Marionette TRACE conn6 <- [1,1686,null,{}] 12:36:20 INFO - PROCESS | 3264 | 1466710580611 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}] 12:36:20 INFO - PROCESS | 3264 | 1466710580613 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:20 INFO - PROCESS | 3264 | 1466710580710 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:36:20 INFO - PROCESS | 3264 | 1466710580717 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:20 INFO - PROCESS | 3264 | 1466710580719 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:20 INFO - PROCESS | 3264 | ++DOCSHELL 00000015529AB000 == 31 [pid = 3264] [id = 431] 12:36:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BE5F400) [pid = 3264] [serial = 1293] [outer = 0000000000000000] 12:36:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BEEF400) [pid = 3264] [serial = 1294] [outer = 000000154BE5F400] 12:36:20 INFO - PROCESS | 3264 | 1466710580769 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CBD0000) [pid = 3264] [serial = 1295] [outer = 000000154BE5F400] 12:36:21 INFO - PROCESS | 3264 | 1466710581281 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]]]}] 12:36:21 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 12:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 12:36:21 INFO - PROCESS | 3264 | 1466710581341 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 3264 | 1466710581344 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:36:21 INFO - PROCESS | 3264 | 1466710581347 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:36:21 INFO - PROCESS | 3264 | 1466710581351 Marionette TRACE conn6 <- [1,1690,null,{}] 12:36:21 INFO - PROCESS | 3264 | 1466710581363 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}] 12:36:21 INFO - PROCESS | 3264 | 1466710581367 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:21 INFO - PROCESS | 3264 | 1466710581461 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:36:21 INFO - PROCESS | 3264 | 1466710581477 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 3264 | 1466710581480 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:21 INFO - PROCESS | 3264 | ++DOCSHELL 00000015559A6800 == 32 [pid = 3264] [id = 432] 12:36:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001544EDC000) [pid = 3264] [serial = 1296] [outer = 0000000000000000] 12:36:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155075E400) [pid = 3264] [serial = 1297] [outer = 0000001544EDC000] 12:36:21 INFO - PROCESS | 3264 | 1466710581529 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550AE6400) [pid = 3264] [serial = 1298] [outer = 0000001544EDC000] 12:36:21 INFO - PROCESS | 3264 | 1466710581973 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]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 12:36:22 INFO - PROCESS | 3264 | 1466710582040 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3264 | 1466710582043 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:36:22 INFO - PROCESS | 3264 | 1466710582053 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 3264 | 1466710582055 Marionette TRACE conn6 <- [1,1694,null,{}] 12:36:22 INFO - PROCESS | 3264 | 1466710582096 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}] 12:36:22 INFO - PROCESS | 3264 | 1466710582098 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:22 INFO - PROCESS | 3264 | 1466710582221 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:36:22 INFO - PROCESS | 3264 | 1466710582235 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 3264 | 1466710582238 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:22 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580DD800 == 33 [pid = 3264] [id = 433] 12:36:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FCF800) [pid = 3264] [serial = 1299] [outer = 0000000000000000] 12:36:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550FD4000) [pid = 3264] [serial = 1300] [outer = 0000001550FCF800] 12:36:22 INFO - PROCESS | 3264 | 1466710582327 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (00000015524E5400) [pid = 3264] [serial = 1301] [outer = 0000001550FCF800] 12:36:22 INFO - PROCESS | 3264 | 1466710582765 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]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 775ms 12:36:22 INFO - PROCESS | 3264 | 1466710582830 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3264 | 1466710582832 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:36:22 INFO - PROCESS | 3264 | 1466710582836 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 3264 | 1466710582837 Marionette TRACE conn6 <- [1,1698,null,{}] 12:36:22 INFO - PROCESS | 3264 | 1466710582841 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}] 12:36:22 INFO - PROCESS | 3264 | 1466710582843 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:22 INFO - PROCESS | 3264 | 1466710582956 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:36:23 INFO - PROCESS | 3264 | 1466710583010 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3264 | 1466710583013 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A17000 == 34 [pid = 3264] [id = 434] 12:36:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015529FDC00) [pid = 3264] [serial = 1302] [outer = 0000000000000000] 12:36:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552DCAC00) [pid = 3264] [serial = 1303] [outer = 00000015529FDC00] 12:36:23 INFO - PROCESS | 3264 | 1466710583058 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000155350FC00) [pid = 3264] [serial = 1304] [outer = 00000015529FDC00] 12:36:23 INFO - PROCESS | 3264 | 1466710583514 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]]]}] 12:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 12:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:36:23 INFO - PROCESS | 3264 | 1466710583592 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 3264 | 1466710583595 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:36:23 INFO - PROCESS | 3264 | 1466710583598 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 3264 | 1466710583600 Marionette TRACE conn6 <- [1,1702,null,{}] 12:36:23 INFO - PROCESS | 3264 | 1466710583604 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}] 12:36:23 INFO - PROCESS | 3264 | 1466710583610 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:23 INFO - PROCESS | 3264 | 1466710583752 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:36:23 INFO - PROCESS | 3264 | 1466710583801 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3264 | 1466710583803 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:23 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A472800 == 35 [pid = 3264] [id = 435] 12:36:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001554528400) [pid = 3264] [serial = 1305] [outer = 0000000000000000] 12:36:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015547DE800) [pid = 3264] [serial = 1306] [outer = 0000001554528400] 12:36:23 INFO - PROCESS | 3264 | 1466710583848 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001554C7B800) [pid = 3264] [serial = 1307] [outer = 0000001554528400] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001544E2D800) [pid = 3264] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001544E68C00) [pid = 3264] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154FB93800) [pid = 3264] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001545A20800) [pid = 3264] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546C49000) [pid = 3264] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015473D4400) [pid = 3264] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154696D400) [pid = 3264] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001545A21000) [pid = 3264] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BEF4000) [pid = 3264] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001552FCC000) [pid = 3264] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001555969C00) [pid = 3264] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015472ECC00) [pid = 3264] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545A24800) [pid = 3264] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:36:24 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154B3BAC00) [pid = 3264] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:36:24 INFO - PROCESS | 3264 | 1466710584273 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 12:36:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:36:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:36:24 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 3264 | 1466710584334 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:36:24 INFO - PROCESS | 3264 | 1466710584344 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 3264 | 1466710584346 Marionette TRACE conn6 <- [1,1706,null,{}] 12:36:24 INFO - PROCESS | 3264 | 1466710584350 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}] 12:36:24 INFO - PROCESS | 3264 | 1466710584352 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:24 INFO - PROCESS | 3264 | 1466710584437 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:36:24 INFO - PROCESS | 3264 | 1466710584443 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 3264 | 1466710584445 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B044000 == 36 [pid = 3264] [id = 436] 12:36:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C4C800) [pid = 3264] [serial = 1308] [outer = 0000000000000000] 12:36:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FC8800) [pid = 3264] [serial = 1309] [outer = 0000001546C4C800] 12:36:24 INFO - PROCESS | 3264 | 1466710584490 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001554C41000) [pid = 3264] [serial = 1310] [outer = 0000001546C4C800] 12:36:24 INFO - PROCESS | 3264 | 1466710584926 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]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 631ms 12:36:24 INFO - PROCESS | 3264 | 1466710584977 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 3264 | 1466710584980 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:36:25 INFO - PROCESS | 3264 | 1466710584992 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3264 | 1466710584995 Marionette TRACE conn6 <- [1,1710,null,{}] 12:36:25 INFO - PROCESS | 3264 | 1466710584998 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}] 12:36:25 INFO - PROCESS | 3264 | 1466710585000 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:25 INFO - PROCESS | 3264 | 1466710585108 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:36:25 INFO - PROCESS | 3264 | 1466710585116 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3264 | 1466710585118 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:25 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B62B800 == 37 [pid = 3264] [id = 437] 12:36:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554E8F400) [pid = 3264] [serial = 1311] [outer = 0000000000000000] 12:36:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015550C3000) [pid = 3264] [serial = 1312] [outer = 0000001554E8F400] 12:36:25 INFO - PROCESS | 3264 | 1466710585165 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001555970800) [pid = 3264] [serial = 1313] [outer = 0000001554E8F400] 12:36:25 INFO - PROCESS | 3264 | 1466710585598 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]]]}] 12:36:25 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 12:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 12:36:25 INFO - PROCESS | 3264 | 1466710585626 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3264 | 1466710585628 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:36:25 INFO - PROCESS | 3264 | 1466710585632 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3264 | 1466710585634 Marionette TRACE conn6 <- [1,1714,null,{}] 12:36:25 INFO - PROCESS | 3264 | 1466710585638 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}] 12:36:25 INFO - PROCESS | 3264 | 1466710585640 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:25 INFO - PROCESS | 3264 | 1466710585728 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:36:25 INFO - PROCESS | 3264 | 1466710585734 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3264 | 1466710585736 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C3E000 == 38 [pid = 3264] [id = 438] 12:36:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155075BC00) [pid = 3264] [serial = 1314] [outer = 0000000000000000] 12:36:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001555F99400) [pid = 3264] [serial = 1315] [outer = 000000155075BC00] 12:36:25 INFO - PROCESS | 3264 | 1466710585780 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001556DEDC00) [pid = 3264] [serial = 1316] [outer = 000000155075BC00] 12:36:26 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBAB000 == 37 [pid = 3264] [id = 430] 12:36:26 INFO - PROCESS | 3264 | --DOCSHELL 00000015468BC800 == 36 [pid = 3264] [id = 429] 12:36:26 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A54000 == 35 [pid = 3264] [id = 427] 12:36:26 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10E000 == 34 [pid = 3264] [id = 428] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 00000015529AB000 == 33 [pid = 3264] [id = 431] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155A472800 == 32 [pid = 3264] [id = 435] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155B62B800 == 31 [pid = 3264] [id = 437] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 00000015559A6800 == 30 [pid = 3264] [id = 432] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A17000 == 29 [pid = 3264] [id = 434] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 00000015580DD800 == 28 [pid = 3264] [id = 433] 12:36:27 INFO - PROCESS | 3264 | --DOCSHELL 000000155B044000 == 27 [pid = 3264] [id = 436] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015506FA800) [pid = 3264] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546827400) [pid = 3264] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C15800) [pid = 3264] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BE57000) [pid = 3264] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001556DFBC00) [pid = 3264] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154B56A000) [pid = 3264] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B0B6000) [pid = 3264] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154815D400) [pid = 3264] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BEF2400) [pid = 3264] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546A6A400) [pid = 3264] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015506F4400) [pid = 3264] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154CB94000) [pid = 3264] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554C92800) [pid = 3264] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001553445800) [pid = 3264] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001555F14400) [pid = 3264] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001555B79400) [pid = 3264] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001550AB6C00) [pid = 3264] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550ADCC00) [pid = 3264] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001546C14800) [pid = 3264] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000155357F800) [pid = 3264] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001550748800) [pid = 3264] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550AE8800) [pid = 3264] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (000000154613C800) [pid = 3264] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001550767800) [pid = 3264] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001550768400) [pid = 3264] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001553BE5400) [pid = 3264] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001552FD0800) [pid = 3264] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000154CBDC400) [pid = 3264] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (0000001551033000) [pid = 3264] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:36:27 INFO - PROCESS | 3264 | 1466710587594 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]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1997ms 12:36:27 INFO - PROCESS | 3264 | 1466710587634 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3264 | 1466710587638 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:36:27 INFO - PROCESS | 3264 | 1466710587643 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 3264 | 1466710587647 Marionette TRACE conn6 <- [1,1718,null,{}] 12:36:27 INFO - PROCESS | 3264 | 1466710587653 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}] 12:36:27 INFO - PROCESS | 3264 | 1466710587657 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:27 INFO - PROCESS | 3264 | 1466710587751 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:36:27 INFO - PROCESS | 3264 | 1466710587758 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 3264 | 1466710587763 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3D7000 == 28 [pid = 3264] [id = 439] 12:36:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (00000015462B5000) [pid = 3264] [serial = 1317] [outer = 0000000000000000] 12:36:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (00000015462BAC00) [pid = 3264] [serial = 1318] [outer = 00000015462B5000] 12:36:27 INFO - PROCESS | 3264 | 1466710587815 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154696D400) [pid = 3264] [serial = 1319] [outer = 00000015462B5000] 12:36:28 INFO - PROCESS | 3264 | 1466710588314 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] 12:36:28 INFO - PROCESS | 3264 | 1466710588390 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:36:28 INFO - PROCESS | 3264 | 1466710588397 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - PROCESS | 3264 | 1466710588400 Marionette TRACE conn6 <- [1,1722,null,{}] 12:36:28 INFO - PROCESS | 3264 | 1466710588404 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}] 12:36:28 INFO - PROCESS | 3264 | 1466710588407 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:28 INFO - PROCESS | 3264 | 1466710588501 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:36:28 INFO - PROCESS | 3264 | 1466710588578 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 3264 | 1466710588581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10E000 == 29 [pid = 3264] [id = 440] 12:36:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546C07C00) [pid = 3264] [serial = 1320] [outer = 0000000000000000] 12:36:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546C25800) [pid = 3264] [serial = 1321] [outer = 0000001546C07C00] 12:36:28 INFO - PROCESS | 3264 | 1466710588630 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001546C47C00) [pid = 3264] [serial = 1322] [outer = 0000001546C07C00] 12:36:29 INFO - PROCESS | 3264 | 1466710589048 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]]]}] 12:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 12:36:29 INFO - PROCESS | 3264 | 1466710589090 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 3264 | 1466710589093 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:36:29 INFO - PROCESS | 3264 | 1466710589097 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:36:29 INFO - PROCESS | 3264 | 1466710589101 Marionette TRACE conn6 <- [1,1726,null,{}] 12:36:29 INFO - PROCESS | 3264 | 1466710589143 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}] 12:36:29 INFO - PROCESS | 3264 | 1466710589148 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:29 INFO - PROCESS | 3264 | 1466710589242 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:36:29 INFO - PROCESS | 3264 | 1466710589259 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3264 | 1466710589262 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:29 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D21000 == 30 [pid = 3264] [id = 441] 12:36:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001544DE1C00) [pid = 3264] [serial = 1323] [outer = 0000000000000000] 12:36:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154B3B5800) [pid = 3264] [serial = 1324] [outer = 0000001544DE1C00] 12:36:29 INFO - PROCESS | 3264 | 1466710589316 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154B573000) [pid = 3264] [serial = 1325] [outer = 0000001544DE1C00] 12:36:29 INFO - PROCESS | 3264 | 1466710589744 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]]]}] 12:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 713ms 12:36:29 INFO - PROCESS | 3264 | 1466710589812 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 3264 | 1466710589815 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:36:29 INFO - PROCESS | 3264 | 1466710589818 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:36:29 INFO - PROCESS | 3264 | 1466710589820 Marionette TRACE conn6 <- [1,1730,null,{}] 12:36:29 INFO - PROCESS | 3264 | 1466710589824 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}] 12:36:29 INFO - PROCESS | 3264 | 1466710589826 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:29 INFO - PROCESS | 3264 | 1466710589913 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:36:29 INFO - PROCESS | 3264 | 1466710589918 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3264 | 1466710589920 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:29 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A3E800 == 31 [pid = 3264] [id = 442] 12:36:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154BE53C00) [pid = 3264] [serial = 1326] [outer = 0000000000000000] 12:36:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154BE5B000) [pid = 3264] [serial = 1327] [outer = 000000154BE53C00] 12:36:29 INFO - PROCESS | 3264 | 1466710589968 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BEED400) [pid = 3264] [serial = 1328] [outer = 000000154BE53C00] 12:36:30 INFO - PROCESS | 3264 | 1466710590405 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]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 12:36:30 INFO - PROCESS | 3264 | 1466710590449 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 3264 | 1466710590452 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:36:30 INFO - PROCESS | 3264 | 1466710590455 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - PROCESS | 3264 | 1466710590457 Marionette TRACE conn6 <- [1,1734,null,{}] 12:36:30 INFO - PROCESS | 3264 | 1466710590460 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}] 12:36:30 INFO - PROCESS | 3264 | 1466710590462 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:30 INFO - PROCESS | 3264 | 1466710590543 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:36:30 INFO - PROCESS | 3264 | 1466710590552 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 3264 | 1466710590554 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:30 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E67800 == 32 [pid = 3264] [id = 443] 12:36:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154696CC00) [pid = 3264] [serial = 1329] [outer = 0000000000000000] 12:36:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154CB95800) [pid = 3264] [serial = 1330] [outer = 000000154696CC00] 12:36:30 INFO - PROCESS | 3264 | 1466710590598 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154CC1CC00) [pid = 3264] [serial = 1331] [outer = 000000154696CC00] 12:36:31 INFO - PROCESS | 3264 | 1466710591052 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]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 12:36:31 INFO - PROCESS | 3264 | 1466710591086 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 3264 | 1466710591089 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:36:31 INFO - PROCESS | 3264 | 1466710591092 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 3264 | 1466710591094 Marionette TRACE conn6 <- [1,1738,null,{}] 12:36:31 INFO - PROCESS | 3264 | 1466710591098 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}] 12:36:31 INFO - PROCESS | 3264 | 1466710591104 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:31 INFO - PROCESS | 3264 | 1466710591211 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:36:31 INFO - PROCESS | 3264 | 1466710591224 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3264 | 1466710591226 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555052000 == 33 [pid = 3264] [id = 444] 12:36:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154B572400) [pid = 3264] [serial = 1332] [outer = 0000000000000000] 12:36:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550722000) [pid = 3264] [serial = 1333] [outer = 000000154B572400] 12:36:31 INFO - PROCESS | 3264 | 1466710591271 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550A83400) [pid = 3264] [serial = 1334] [outer = 000000154B572400] 12:36:31 INFO - PROCESS | 3264 | 1466710591711 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]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 12:36:31 INFO - PROCESS | 3264 | 1466710591787 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:36:31 INFO - PROCESS | 3264 | 1466710591789 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:36:31 INFO - PROCESS | 3264 | 1466710591793 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 3264 | 1466710591795 Marionette TRACE conn6 <- [1,1742,null,{}] 12:36:31 INFO - PROCESS | 3264 | 1466710591798 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}] 12:36:31 INFO - PROCESS | 3264 | 1466710591800 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:31 INFO - PROCESS | 3264 | 1466710591879 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:36:31 INFO - PROCESS | 3264 | 1466710591911 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3264 | 1466710591913 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:31 INFO - PROCESS | 3264 | ++DOCSHELL 000000155744C000 == 34 [pid = 3264] [id = 445] 12:36:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001545A20400) [pid = 3264] [serial = 1335] [outer = 0000000000000000] 12:36:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550AE0C00) [pid = 3264] [serial = 1336] [outer = 0000001545A20400] 12:36:31 INFO - PROCESS | 3264 | 1466710591960 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FBB000) [pid = 3264] [serial = 1337] [outer = 0000001545A20400] 12:36:32 INFO - PROCESS | 3264 | 1466710592379 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]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 12:36:32 INFO - PROCESS | 3264 | 1466710592426 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 3264 | 1466710592428 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:36:32 INFO - PROCESS | 3264 | 1466710592432 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:36:32 INFO - PROCESS | 3264 | 1466710592434 Marionette TRACE conn6 <- [1,1746,null,{}] 12:36:32 INFO - PROCESS | 3264 | 1466710592437 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}] 12:36:32 INFO - PROCESS | 3264 | 1466710592439 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:32 INFO - PROCESS | 3264 | 1466710592520 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:36:32 INFO - PROCESS | 3264 | 1466710592527 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 3264 | 1466710592529 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:32 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558752800 == 35 [pid = 3264] [id = 446] 12:36:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FC6400) [pid = 3264] [serial = 1338] [outer = 0000000000000000] 12:36:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FCE400) [pid = 3264] [serial = 1339] [outer = 0000001550FC6400] 12:36:32 INFO - PROCESS | 3264 | 1466710592575 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155102F800) [pid = 3264] [serial = 1340] [outer = 0000001550FC6400] 12:36:33 INFO - PROCESS | 3264 | 1466710593047 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]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 12:36:33 INFO - PROCESS | 3264 | 1466710593106 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 3264 | 1466710593109 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:36:33 INFO - PROCESS | 3264 | 1466710593119 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3264 | 1466710593121 Marionette TRACE conn6 <- [1,1750,null,{}] 12:36:33 INFO - PROCESS | 3264 | 1466710593125 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}] 12:36:33 INFO - PROCESS | 3264 | 1466710593127 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:33 INFO - PROCESS | 3264 | 1466710593236 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:36:33 INFO - PROCESS | 3264 | 1466710593315 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 3264 | 1466710593317 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D1E800 == 36 [pid = 3264] [id = 447] 12:36:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001551085C00) [pid = 3264] [serial = 1341] [outer = 0000000000000000] 12:36:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552B1AC00) [pid = 3264] [serial = 1342] [outer = 0000001551085C00] 12:36:33 INFO - PROCESS | 3264 | 1466710593363 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552E5A800) [pid = 3264] [serial = 1343] [outer = 0000001551085C00] 12:36:33 INFO - PROCESS | 3264 | 1466710593784 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]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 12:36:33 INFO - PROCESS | 3264 | 1466710593810 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 3264 | 1466710593813 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:36:33 INFO - PROCESS | 3264 | 1466710593816 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3264 | 1466710593818 Marionette TRACE conn6 <- [1,1754,null,{}] 12:36:33 INFO - PROCESS | 3264 | 1466710593822 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}] 12:36:33 INFO - PROCESS | 3264 | 1466710593825 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:33 INFO - PROCESS | 3264 | 1466710593943 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:36:33 INFO - PROCESS | 3264 | 1466710593948 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 3264 | 1466710593950 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0A800 == 37 [pid = 3264] [id = 448] 12:36:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154BAB9400) [pid = 3264] [serial = 1344] [outer = 0000000000000000] 12:36:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155350F000) [pid = 3264] [serial = 1345] [outer = 000000154BAB9400] 12:36:34 INFO - PROCESS | 3264 | 1466710593995 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155376AC00) [pid = 3264] [serial = 1346] [outer = 000000154BAB9400] 12:36:34 INFO - PROCESS | 3264 | 1466710594467 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]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 12:36:34 INFO - PROCESS | 3264 | 1466710594492 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 3264 | 1466710594494 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:36:34 INFO - PROCESS | 3264 | 1466710594497 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 3264 | 1466710594500 Marionette TRACE conn6 <- [1,1758,null,{}] 12:36:34 INFO - PROCESS | 3264 | 1466710594503 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}] 12:36:34 INFO - PROCESS | 3264 | 1466710594506 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:34 INFO - PROCESS | 3264 | 1466710594660 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:36:34 INFO - PROCESS | 3264 | 1466710594686 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 3264 | 1466710594689 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:34 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E67000 == 38 [pid = 3264] [id = 449] 12:36:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001554151C00) [pid = 3264] [serial = 1347] [outer = 0000000000000000] 12:36:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001554525C00) [pid = 3264] [serial = 1348] [outer = 0000001554151C00] 12:36:34 INFO - PROCESS | 3264 | 1466710594735 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001554C3D000) [pid = 3264] [serial = 1349] [outer = 0000001554151C00] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FCF800) [pid = 3264] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015529FDC00) [pid = 3264] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001554528400) [pid = 3264] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001554E8F400) [pid = 3264] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001544EDC000) [pid = 3264] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BE5F400) [pid = 3264] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C0E000) [pid = 3264] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001544E66800) [pid = 3264] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154681E400) [pid = 3264] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553BD2C00) [pid = 3264] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:36:35 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C4C800) [pid = 3264] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:36:35 INFO - PROCESS | 3264 | 1466710595264 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]]]}] 12:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 796ms 12:36:35 INFO - PROCESS | 3264 | 1466710595295 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 3264 | 1466710595297 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:36:35 INFO - PROCESS | 3264 | 1466710595301 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 3264 | 1466710595303 Marionette TRACE conn6 <- [1,1762,null,{}] 12:36:35 INFO - PROCESS | 3264 | 1466710595307 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}] 12:36:35 INFO - PROCESS | 3264 | 1466710595309 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:35 INFO - PROCESS | 3264 | 1466710595393 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:36:35 INFO - PROCESS | 3264 | 1466710595399 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 3264 | 1466710595401 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B056800 == 39 [pid = 3264] [id = 450] 12:36:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BEE5400) [pid = 3264] [serial = 1350] [outer = 0000000000000000] 12:36:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001551044800) [pid = 3264] [serial = 1351] [outer = 000000154BEE5400] 12:36:35 INFO - PROCESS | 3264 | 1466710595447 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015547E4000) [pid = 3264] [serial = 1352] [outer = 000000154BEE5400] 12:36:35 INFO - PROCESS | 3264 | 1466710595877 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]]]}] 12:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 12:36:35 INFO - PROCESS | 3264 | 1466710595933 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 3264 | 1466710595935 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:36:35 INFO - PROCESS | 3264 | 1466710595939 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 3264 | 1466710595941 Marionette TRACE conn6 <- [1,1766,null,{}] 12:36:35 INFO - PROCESS | 3264 | 1466710595944 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}] 12:36:35 INFO - PROCESS | 3264 | 1466710595946 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:36 INFO - PROCESS | 3264 | 1466710596028 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:36:36 INFO - PROCESS | 3264 | 1466710596036 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 3264 | 1466710596038 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7E6000 == 40 [pid = 3264] [id = 451] 12:36:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001554C84C00) [pid = 3264] [serial = 1353] [outer = 0000000000000000] 12:36:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554E91400) [pid = 3264] [serial = 1354] [outer = 0000001554C84C00] 12:36:36 INFO - PROCESS | 3264 | 1466710596084 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155596A000) [pid = 3264] [serial = 1355] [outer = 0000001554C84C00] 12:36:36 INFO - PROCESS | 3264 | 1466710596544 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]]]}] 12:36:36 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 12:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 12:36:36 INFO - PROCESS | 3264 | 1466710596570 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 3264 | 1466710596572 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:36:36 INFO - PROCESS | 3264 | 1466710596575 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3264 | 1466710596577 Marionette TRACE conn6 <- [1,1770,null,{}] 12:36:36 INFO - PROCESS | 3264 | 1466710596593 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}] 12:36:36 INFO - PROCESS | 3264 | 1466710596595 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:36 INFO - PROCESS | 3264 | 1466710596686 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:36:36 INFO - PROCESS | 3264 | 1466710596692 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 3264 | 1466710596694 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B878000 == 41 [pid = 3264] [id = 452] 12:36:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001554E84000) [pid = 3264] [serial = 1356] [outer = 0000000000000000] 12:36:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001555F97400) [pid = 3264] [serial = 1357] [outer = 0000001554E84000] 12:36:36 INFO - PROCESS | 3264 | 1466710596747 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001556DF8800) [pid = 3264] [serial = 1358] [outer = 0000001554E84000] 12:36:37 INFO - PROCESS | 3264 | 1466710597400 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]]]}] 12:36:37 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 12:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 943ms 12:36:37 INFO - PROCESS | 3264 | 1466710597522 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:36:37 INFO - PROCESS | 3264 | 1466710597527 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:36:37 INFO - PROCESS | 3264 | 1466710597532 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - PROCESS | 3264 | 1466710597536 Marionette TRACE conn6 <- [1,1774,null,{}] 12:36:37 INFO - PROCESS | 3264 | 1466710597542 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}] 12:36:37 INFO - PROCESS | 3264 | 1466710597545 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:37 INFO - PROCESS | 3264 | 1466710597681 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:36:37 INFO - PROCESS | 3264 | 1466710597755 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 3264 | 1466710597758 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:37 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4B800 == 42 [pid = 3264] [id = 453] 12:36:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001545A23800) [pid = 3264] [serial = 1359] [outer = 0000000000000000] 12:36:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546A63400) [pid = 3264] [serial = 1360] [outer = 0000001545A23800] 12:36:37 INFO - PROCESS | 3264 | 1466710597856 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C2C800) [pid = 3264] [serial = 1361] [outer = 0000001545A23800] 12:36:38 INFO - PROCESS | 3264 | 1466710598566 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]]]}] 12:36:38 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 12:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1078ms 12:36:38 INFO - PROCESS | 3264 | 1466710598621 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 3264 | 1466710598626 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:36:38 INFO - PROCESS | 3264 | 1466710598825 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 3264 | 1466710598829 Marionette TRACE conn6 <- [1,1778,null,{}] 12:36:38 INFO - PROCESS | 3264 | 1466710598836 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}] 12:36:38 INFO - PROCESS | 3264 | 1466710598839 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:38 INFO - PROCESS | 3264 | 1466710598956 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:36:39 INFO - PROCESS | 3264 | 1466710599054 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3264 | 1466710599058 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:39 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA43800 == 43 [pid = 3264] [id = 454] 12:36:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546823800) [pid = 3264] [serial = 1362] [outer = 0000000000000000] 12:36:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546C13000) [pid = 3264] [serial = 1363] [outer = 0000001546823800] 12:36:39 INFO - PROCESS | 3264 | 1466710599108 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001547062000) [pid = 3264] [serial = 1364] [outer = 0000001546823800] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7E6000 == 42 [pid = 3264] [id = 451] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 000000155B056800 == 41 [pid = 3264] [id = 450] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E67000 == 40 [pid = 3264] [id = 449] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0A800 == 39 [pid = 3264] [id = 448] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D1E800 == 38 [pid = 3264] [id = 447] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001558752800 == 37 [pid = 3264] [id = 446] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 000000155744C000 == 36 [pid = 3264] [id = 445] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001555052000 == 35 [pid = 3264] [id = 444] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E67800 == 34 [pid = 3264] [id = 443] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001555F99400) [pid = 3264] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A3E800 == 33 [pid = 3264] [id = 442] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D21000 == 32 [pid = 3264] [id = 441] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10E000 == 31 [pid = 3264] [id = 440] 12:36:39 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3D7000 == 30 [pid = 3264] [id = 439] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001550FD4000) [pid = 3264] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000155350FC00) [pid = 3264] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001552DCAC00) [pid = 3264] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (00000015547DE800) [pid = 3264] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015550C3000) [pid = 3264] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001554C7B800) [pid = 3264] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001555970800) [pid = 3264] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155075E400) [pid = 3264] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154CBD0000) [pid = 3264] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BEEF400) [pid = 3264] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C30C00) [pid = 3264] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154814F800) [pid = 3264] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BE5B400) [pid = 3264] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546A6E000) [pid = 3264] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001547C43000) [pid = 3264] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546A71C00) [pid = 3264] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001554743800) [pid = 3264] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015524E5400) [pid = 3264] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550AE6400) [pid = 3264] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550FC8800) [pid = 3264] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001554C41000) [pid = 3264] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3264 | 1466710599768 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]]]}] 12:36:39 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) 12:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1004ms 12:36:39 INFO - PROCESS | 3264 | 1466710599809 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 3264 | 1466710599813 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:36:39 INFO - PROCESS | 3264 | 1466710599818 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 3264 | 1466710599820 Marionette TRACE conn6 <- [1,1782,null,{}] 12:36:39 INFO - PROCESS | 3264 | 1466710599827 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}] 12:36:39 INFO - PROCESS | 3264 | 1466710599831 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:39 INFO - PROCESS | 3264 | 1466710599924 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:36:40 INFO - PROCESS | 3264 | 1466710600002 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 3264 | 1466710600005 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA59000 == 31 [pid = 3264] [id = 455] 12:36:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154696D000) [pid = 3264] [serial = 1365] [outer = 0000000000000000] 12:36:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (00000015472EC400) [pid = 3264] [serial = 1366] [outer = 000000154696D000] 12:36:40 INFO - PROCESS | 3264 | 1466710600054 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154B2F4800) [pid = 3264] [serial = 1367] [outer = 000000154696D000] 12:36:40 INFO - PROCESS | 3264 | 1466710600507 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]]]}] 12:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 12:36:40 INFO - PROCESS | 3264 | 1466710600556 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:36:40 INFO - PROCESS | 3264 | 1466710600558 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:36:40 INFO - PROCESS | 3264 | 1466710600567 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:36:40 INFO - PROCESS | 3264 | 1466710600569 Marionette TRACE conn6 <- [1,1786,null,{}] 12:36:40 INFO - PROCESS | 3264 | 1466710600574 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}] 12:36:40 INFO - PROCESS | 3264 | 1466710600576 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:40 INFO - PROCESS | 3264 | 1466710600670 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:36:40 INFO - PROCESS | 3264 | 1466710600687 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 3264 | 1466710600693 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:40 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553675000 == 32 [pid = 3264] [id = 456] 12:36:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BEEB400) [pid = 3264] [serial = 1368] [outer = 0000000000000000] 12:36:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BEF1000) [pid = 3264] [serial = 1369] [outer = 000000154BEEB400] 12:36:40 INFO - PROCESS | 3264 | 1466710600749 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CBCF800) [pid = 3264] [serial = 1370] [outer = 000000154BEEB400] 12:36:41 INFO - PROCESS | 3264 | 1466710601218 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]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 12:36:41 INFO - PROCESS | 3264 | 1466710601257 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 3264 | 1466710601260 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:36:41 INFO - PROCESS | 3264 | 1466710601263 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 3264 | 1466710601266 Marionette TRACE conn6 <- [1,1790,null,{}] 12:36:41 INFO - PROCESS | 3264 | 1466710601269 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}] 12:36:41 INFO - PROCESS | 3264 | 1466710601272 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:41 INFO - PROCESS | 3264 | 1466710601359 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:36:41 INFO - PROCESS | 3264 | 1466710601366 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3264 | 1466710601368 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554475800 == 33 [pid = 3264] [id = 457] 12:36:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001545A2D800) [pid = 3264] [serial = 1371] [outer = 0000000000000000] 12:36:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550718C00) [pid = 3264] [serial = 1372] [outer = 0000001545A2D800] 12:36:41 INFO - PROCESS | 3264 | 1466710601414 Marionette DEBUG loaded listener.js 12:36:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550746400) [pid = 3264] [serial = 1373] [outer = 0000001545A2D800] 12:36:41 INFO - PROCESS | 3264 | 1466710601850 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]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 12:36:41 INFO - PROCESS | 3264 | 1466710601894 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 3264 | 1466710601896 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:36:41 INFO - PROCESS | 3264 | 1466710601907 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 3264 | 1466710601909 Marionette TRACE conn6 <- [1,1794,null,{}] 12:36:41 INFO - PROCESS | 3264 | 1466710601913 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}] 12:36:41 INFO - PROCESS | 3264 | 1466710601915 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:42 INFO - PROCESS | 3264 | 1466710602024 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:36:42 INFO - PROCESS | 3264 | 1466710602101 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:42 INFO - PROCESS | 3264 | 1466710602110 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000155645A000 == 34 [pid = 3264] [id = 458] 12:36:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015462B7000) [pid = 3264] [serial = 1374] [outer = 0000000000000000] 12:36:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550A80C00) [pid = 3264] [serial = 1375] [outer = 00000015462B7000] 12:36:42 INFO - PROCESS | 3264 | 1466710602155 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550ADF000) [pid = 3264] [serial = 1376] [outer = 00000015462B7000] 12:36:42 INFO - PROCESS | 3264 | 1466710602592 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]]]}] 12:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 12:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:36:42 INFO - PROCESS | 3264 | 1466710602647 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:36:42 INFO - PROCESS | 3264 | 1466710602649 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:36:42 INFO - PROCESS | 3264 | 1466710602652 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:36:42 INFO - PROCESS | 3264 | 1466710602654 Marionette TRACE conn6 <- [1,1798,null,{}] 12:36:42 INFO - PROCESS | 3264 | 1466710602657 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}] 12:36:42 INFO - PROCESS | 3264 | 1466710602664 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:42 INFO - PROCESS | 3264 | 1466710602819 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:36:42 INFO - PROCESS | 3264 | 1466710602830 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:42 INFO - PROCESS | 3264 | 1466710602833 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000155875F000 == 35 [pid = 3264] [id = 459] 12:36:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550FCE800) [pid = 3264] [serial = 1377] [outer = 0000000000000000] 12:36:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001551048000) [pid = 3264] [serial = 1378] [outer = 0000001550FCE800] 12:36:42 INFO - PROCESS | 3264 | 1466710602920 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552FD1800) [pid = 3264] [serial = 1379] [outer = 0000001550FCE800] 12:36:43 INFO - PROCESS | 3264 | 1466710603362 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 12:36:43 INFO - PROCESS | 3264 | 1466710603400 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3264 | 1466710603402 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:36:43 INFO - PROCESS | 3264 | 1466710603414 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 3264 | 1466710603416 Marionette TRACE conn6 <- [1,1802,null,{}] 12:36:43 INFO - PROCESS | 3264 | 1466710603420 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}] 12:36:43 INFO - PROCESS | 3264 | 1466710603422 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:43 INFO - PROCESS | 3264 | 1466710603540 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:36:43 INFO - PROCESS | 3264 | 1466710603550 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 3264 | 1466710603552 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:43 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B04800 == 36 [pid = 3264] [id = 460] 12:36:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550FCF800) [pid = 3264] [serial = 1380] [outer = 0000000000000000] 12:36:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001553BCE400) [pid = 3264] [serial = 1381] [outer = 0000001550FCF800] 12:36:43 INFO - PROCESS | 3264 | 1466710603597 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553CB1C00) [pid = 3264] [serial = 1382] [outer = 0000001550FCF800] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001551085C00) [pid = 3264] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154BAB9400) [pid = 3264] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154B572400) [pid = 3264] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001545A20400) [pid = 3264] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154696CC00) [pid = 3264] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155075BC00) [pid = 3264] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550FC6400) [pid = 3264] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015462B5000) [pid = 3264] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BE53C00) [pid = 3264] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544DE1C00) [pid = 3264] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C07C00) [pid = 3264] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554151C00) [pid = 3264] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C84C00) [pid = 3264] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:36:44 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BEE5400) [pid = 3264] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:36:44 INFO - PROCESS | 3264 | 1466710604147 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]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 795ms 12:36:44 INFO - PROCESS | 3264 | 1466710604205 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3264 | 1466710604207 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:36:44 INFO - PROCESS | 3264 | 1466710604211 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - PROCESS | 3264 | 1466710604213 Marionette TRACE conn6 <- [1,1806,null,{}] 12:36:44 INFO - PROCESS | 3264 | 1466710604216 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}] 12:36:44 INFO - PROCESS | 3264 | 1466710604218 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:44 INFO - PROCESS | 3264 | 1466710604327 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:36:44 INFO - PROCESS | 3264 | 1466710604378 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3264 | 1466710604380 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A46C800 == 37 [pid = 3264] [id = 461] 12:36:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001545A27400) [pid = 3264] [serial = 1383] [outer = 0000000000000000] 12:36:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CBD6400) [pid = 3264] [serial = 1384] [outer = 0000001545A27400] 12:36:44 INFO - PROCESS | 3264 | 1466710604426 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553516400) [pid = 3264] [serial = 1385] [outer = 0000001545A27400] 12:36:44 INFO - PROCESS | 3264 | 1466710604793 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]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 12:36:44 INFO - PROCESS | 3264 | 1466710604860 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3264 | 1466710604871 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:36:44 INFO - PROCESS | 3264 | 1466710604877 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - PROCESS | 3264 | 1466710604879 Marionette TRACE conn6 <- [1,1810,null,{}] 12:36:44 INFO - PROCESS | 3264 | 1466710604883 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}] 12:36:44 INFO - PROCESS | 3264 | 1466710604885 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:44 INFO - PROCESS | 3264 | 1466710604968 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:36:44 INFO - PROCESS | 3264 | 1466710604974 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3264 | 1466710604976 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B049800 == 38 [pid = 3264] [id = 462] 12:36:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001554520400) [pid = 3264] [serial = 1386] [outer = 0000000000000000] 12:36:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554C36000) [pid = 3264] [serial = 1387] [outer = 0000001554520400] 12:36:45 INFO - PROCESS | 3264 | 1466710605022 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001554C98400) [pid = 3264] [serial = 1388] [outer = 0000001554520400] 12:36:45 INFO - PROCESS | 3264 | 1466710605462 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]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 12:36:45 INFO - PROCESS | 3264 | 1466710605507 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 3264 | 1466710605509 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:36:45 INFO - PROCESS | 3264 | 1466710605512 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 3264 | 1466710605514 Marionette TRACE conn6 <- [1,1814,null,{}] 12:36:45 INFO - PROCESS | 3264 | 1466710605518 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}] 12:36:45 INFO - PROCESS | 3264 | 1466710605520 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:45 INFO - PROCESS | 3264 | 1466710605605 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:36:45 INFO - PROCESS | 3264 | 1466710605613 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 3264 | 1466710605615 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:45 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554467000 == 39 [pid = 3264] [id = 463] 12:36:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001555907000) [pid = 3264] [serial = 1389] [outer = 0000000000000000] 12:36:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155596EC00) [pid = 3264] [serial = 1390] [outer = 0000001555907000] 12:36:45 INFO - PROCESS | 3264 | 1466710605659 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155625AC00) [pid = 3264] [serial = 1391] [outer = 0000001555907000] 12:36:46 INFO - PROCESS | 3264 | 1466710606224 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]]]}] 12:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 12:36:46 INFO - PROCESS | 3264 | 1466710606250 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 3264 | 1466710606255 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:36:46 INFO - PROCESS | 3264 | 1466710606261 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 3264 | 1466710606265 Marionette TRACE conn6 <- [1,1818,null,{}] 12:36:46 INFO - PROCESS | 3264 | 1466710606271 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}] 12:36:46 INFO - PROCESS | 3264 | 1466710606275 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:46 INFO - PROCESS | 3264 | 1466710606482 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:36:46 INFO - PROCESS | 3264 | 1466710606598 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3264 | 1466710606604 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4A000 == 40 [pid = 3264] [id = 464] 12:36:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546822C00) [pid = 3264] [serial = 1392] [outer = 0000000000000000] 12:36:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546F1DC00) [pid = 3264] [serial = 1393] [outer = 0000001546822C00] 12:36:46 INFO - PROCESS | 3264 | 1466710606663 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154B573800) [pid = 3264] [serial = 1394] [outer = 0000001546822C00] 12:36:47 INFO - PROCESS | 3264 | 1466710607268 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]]]}] 12:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1031ms 12:36:47 INFO - PROCESS | 3264 | 1466710607295 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:36:47 INFO - PROCESS | 3264 | 1466710607300 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:36:47 INFO - PROCESS | 3264 | 1466710607307 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - PROCESS | 3264 | 1466710607310 Marionette TRACE conn6 <- [1,1822,null,{}] 12:36:47 INFO - PROCESS | 3264 | 1466710607315 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}] 12:36:47 INFO - PROCESS | 3264 | 1466710607318 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:47 INFO - PROCESS | 3264 | 1466710607432 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:36:47 INFO - PROCESS | 3264 | 1466710607555 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 3264 | 1466710607558 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:47 INFO - PROCESS | 3264 | ++DOCSHELL 000000155644A000 == 41 [pid = 3264] [id = 465] 12:36:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154CBD9800) [pid = 3264] [serial = 1395] [outer = 0000000000000000] 12:36:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154FB6AC00) [pid = 3264] [serial = 1396] [outer = 000000154CBD9800] 12:36:47 INFO - PROCESS | 3264 | 1466710607616 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550ABAC00) [pid = 3264] [serial = 1397] [outer = 000000154CBD9800] 12:36:48 INFO - PROCESS | 3264 | 1466710608213 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]]]}] 12:36:48 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 12:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 944ms 12:36:48 INFO - PROCESS | 3264 | 1466710608253 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 3264 | 1466710608256 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:36:48 INFO - PROCESS | 3264 | 1466710608260 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - PROCESS | 3264 | 1466710608264 Marionette TRACE conn6 <- [1,1826,null,{}] 12:36:48 INFO - PROCESS | 3264 | 1466710608276 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}] 12:36:48 INFO - PROCESS | 3264 | 1466710608282 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:48 INFO - PROCESS | 3264 | 1466710608397 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:36:48 INFO - PROCESS | 3264 | 1466710608519 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:48 INFO - PROCESS | 3264 | 1466710608522 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B87E800 == 42 [pid = 3264] [id = 466] 12:36:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001552B96000) [pid = 3264] [serial = 1398] [outer = 0000000000000000] 12:36:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001553BD7800) [pid = 3264] [serial = 1399] [outer = 0000001552B96000] 12:36:48 INFO - PROCESS | 3264 | 1466710608581 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001556DF0400) [pid = 3264] [serial = 1400] [outer = 0000001552B96000] 12:36:49 INFO - PROCESS | 3264 | 1466710609420 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]]]}] 12:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1233ms 12:36:49 INFO - PROCESS | 3264 | 1466710609495 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 3264 | 1466710609500 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:36:49 INFO - PROCESS | 3264 | 1466710609505 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - PROCESS | 3264 | 1466710609509 Marionette TRACE conn6 <- [1,1830,null,{}] 12:36:49 INFO - PROCESS | 3264 | 1466710609514 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}] 12:36:49 INFO - PROCESS | 3264 | 1466710609517 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:49 INFO - PROCESS | 3264 | 1466710609672 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:36:49 INFO - PROCESS | 3264 | 1466710609791 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 3264 | 1466710609796 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BA63000 == 43 [pid = 3264] [id = 467] 12:36:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000154768D000) [pid = 3264] [serial = 1401] [outer = 0000000000000000] 12:36:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001548157C00) [pid = 3264] [serial = 1402] [outer = 000000154768D000] 12:36:49 INFO - PROCESS | 3264 | 1466710609848 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (000000154BE53000) [pid = 3264] [serial = 1403] [outer = 000000154768D000] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C3E000 == 42 [pid = 3264] [id = 438] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155B049800 == 41 [pid = 3264] [id = 462] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155A46C800 == 40 [pid = 3264] [id = 461] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B04800 == 39 [pid = 3264] [id = 460] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155875F000 == 38 [pid = 3264] [id = 459] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155645A000 == 37 [pid = 3264] [id = 458] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 0000001554475800 == 36 [pid = 3264] [id = 457] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 0000001553675000 == 35 [pid = 3264] [id = 456] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA59000 == 34 [pid = 3264] [id = 455] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA43800 == 33 [pid = 3264] [id = 454] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155B878000 == 32 [pid = 3264] [id = 452] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4B800 == 31 [pid = 3264] [id = 453] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155B87E800 == 30 [pid = 3264] [id = 466] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000155644A000 == 29 [pid = 3264] [id = 465] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 0000001554467000 == 28 [pid = 3264] [id = 463] 12:36:50 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4A000 == 27 [pid = 3264] [id = 464] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001552B1AC00) [pid = 3264] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (000000155350F000) [pid = 3264] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001550722000) [pid = 3264] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001550A83400) [pid = 3264] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001550AE0C00) [pid = 3264] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550FBB000) [pid = 3264] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154CB95800) [pid = 3264] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154CC1CC00) [pid = 3264] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001556DEDC00) [pid = 3264] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550FCE400) [pid = 3264] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (00000015462BAC00) [pid = 3264] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154696D400) [pid = 3264] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552E5A800) [pid = 3264] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BE5B000) [pid = 3264] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BEED400) [pid = 3264] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154B3B5800) [pid = 3264] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154B573000) [pid = 3264] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C25800) [pid = 3264] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546C47C00) [pid = 3264] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554525C00) [pid = 3264] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000155376AC00) [pid = 3264] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000155596A000) [pid = 3264] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001555F97400) [pid = 3264] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554E91400) [pid = 3264] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001554C3D000) [pid = 3264] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001551044800) [pid = 3264] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015547E4000) [pid = 3264] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000155102F800) [pid = 3264] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:36:50 INFO - PROCESS | 3264 | 1466710610984 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]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1528ms 12:36:51 INFO - PROCESS | 3264 | 1466710611037 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 3264 | 1466710611041 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:36:51 INFO - PROCESS | 3264 | 1466710611046 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:36:51 INFO - PROCESS | 3264 | 1466710611052 Marionette TRACE conn6 <- [1,1834,null,{}] 12:36:51 INFO - PROCESS | 3264 | 1466710611057 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}] 12:36:51 INFO - PROCESS | 3264 | 1466710611060 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:51 INFO - PROCESS | 3264 | 1466710611153 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:36:51 INFO - PROCESS | 3264 | 1466710611257 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3264 | 1466710611260 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B082800 == 28 [pid = 3264] [id = 468] 12:36:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (00000015462B8C00) [pid = 3264] [serial = 1404] [outer = 0000000000000000] 12:36:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546968C00) [pid = 3264] [serial = 1405] [outer = 00000015462B8C00] 12:36:51 INFO - PROCESS | 3264 | 1466710611311 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546A6E800) [pid = 3264] [serial = 1406] [outer = 00000015462B8C00] 12:36:51 INFO - PROCESS | 3264 | 1466710611722 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]]]}] 12:36:51 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) 12:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 12:36:51 INFO - PROCESS | 3264 | 1466710611802 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 3264 | 1466710611807 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:36:51 INFO - PROCESS | 3264 | 1466710611814 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - PROCESS | 3264 | 1466710611817 Marionette TRACE conn6 <- [1,1838,null,{}] 12:36:51 INFO - PROCESS | 3264 | 1466710611821 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}] 12:36:51 INFO - PROCESS | 3264 | 1466710611823 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:51 INFO - PROCESS | 3264 | 1466710611918 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:36:51 INFO - PROCESS | 3264 | 1466710611931 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3264 | 1466710611934 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D202800 == 29 [pid = 3264] [id = 469] 12:36:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C25800) [pid = 3264] [serial = 1407] [outer = 0000000000000000] 12:36:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154764E400) [pid = 3264] [serial = 1408] [outer = 0000001546C25800] 12:36:51 INFO - PROCESS | 3264 | 1466710611983 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154B567800) [pid = 3264] [serial = 1409] [outer = 0000001546C25800] 12:36:52 INFO - PROCESS | 3264 | 1466710612436 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]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 12:36:52 INFO - PROCESS | 3264 | 1466710612509 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:36:52 INFO - PROCESS | 3264 | 1466710612511 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:36:52 INFO - PROCESS | 3264 | 1466710612515 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - PROCESS | 3264 | 1466710612519 Marionette TRACE conn6 <- [1,1842,null,{}] 12:36:52 INFO - PROCESS | 3264 | 1466710612530 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}] 12:36:52 INFO - PROCESS | 3264 | 1466710612535 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:52 INFO - PROCESS | 3264 | 1466710612622 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:36:52 INFO - PROCESS | 3264 | 1466710612637 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:52 INFO - PROCESS | 3264 | 1466710612640 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:52 INFO - PROCESS | 3264 | ++DOCSHELL 000000155356B800 == 30 [pid = 3264] [id = 470] 12:36:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BE5B800) [pid = 3264] [serial = 1410] [outer = 0000000000000000] 12:36:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BEE8400) [pid = 3264] [serial = 1411] [outer = 000000154BE5B800] 12:36:52 INFO - PROCESS | 3264 | 1466710612689 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CB81800) [pid = 3264] [serial = 1412] [outer = 000000154BE5B800] 12:36:53 INFO - PROCESS | 3264 | 1466710613181 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 12:36:53 INFO - PROCESS | 3264 | 1466710613209 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3264 | 1466710613212 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:36:53 INFO - PROCESS | 3264 | 1466710613221 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3264 | 1466710613223 Marionette TRACE conn6 <- [1,1846,null,{}] 12:36:53 INFO - PROCESS | 3264 | 1466710613227 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}] 12:36:53 INFO - PROCESS | 3264 | 1466710613229 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:53 INFO - PROCESS | 3264 | 1466710613374 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:36:53 INFO - PROCESS | 3264 | 1466710613426 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3264 | 1466710613429 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:53 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E62000 == 31 [pid = 3264] [id = 471] 12:36:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CC1A400) [pid = 3264] [serial = 1413] [outer = 0000000000000000] 12:36:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154D1B7C00) [pid = 3264] [serial = 1414] [outer = 000000154CC1A400] 12:36:53 INFO - PROCESS | 3264 | 1466710613474 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550715800) [pid = 3264] [serial = 1415] [outer = 000000154CC1A400] 12:36:53 INFO - PROCESS | 3264 | 1466710613913 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 12:36:53 INFO - PROCESS | 3264 | 1466710613956 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3264 | 1466710613958 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:36:53 INFO - PROCESS | 3264 | 1466710613962 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3264 | 1466710613964 Marionette TRACE conn6 <- [1,1850,null,{}] 12:36:53 INFO - PROCESS | 3264 | 1466710613967 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}] 12:36:53 INFO - PROCESS | 3264 | 1466710613969 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:54 INFO - PROCESS | 3264 | 1466710614086 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:36:54 INFO - PROCESS | 3264 | 1466710614091 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:54 INFO - PROCESS | 3264 | 1466710614093 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:54 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CE2000 == 32 [pid = 3264] [id = 472] 12:36:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BE57800) [pid = 3264] [serial = 1416] [outer = 0000000000000000] 12:36:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155074C000) [pid = 3264] [serial = 1417] [outer = 000000154BE57800] 12:36:54 INFO - PROCESS | 3264 | 1466710614140 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550AB9C00) [pid = 3264] [serial = 1418] [outer = 000000154BE57800] 12:36:54 INFO - PROCESS | 3264 | 1466710614627 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]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 12:36:54 INFO - PROCESS | 3264 | 1466710614636 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 3264 | 1466710614638 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:36:54 INFO - PROCESS | 3264 | 1466710614641 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:36:54 INFO - PROCESS | 3264 | 1466710614643 Marionette TRACE conn6 <- [1,1854,null,{}] 12:36:54 INFO - PROCESS | 3264 | 1466710614646 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}] 12:36:54 INFO - PROCESS | 3264 | 1466710614652 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:54 INFO - PROCESS | 3264 | 1466710614804 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:36:54 INFO - PROCESS | 3264 | 1466710614816 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:54 INFO - PROCESS | 3264 | 1466710614818 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:55 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D4800 == 33 [pid = 3264] [id = 473] 12:36:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546968400) [pid = 3264] [serial = 1419] [outer = 0000000000000000] 12:36:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550AE4400) [pid = 3264] [serial = 1420] [outer = 0000001546968400] 12:36:55 INFO - PROCESS | 3264 | 1466710615050 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155295E000) [pid = 3264] [serial = 1421] [outer = 0000001546968400] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (00000015462B7000) [pid = 3264] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546823800) [pid = 3264] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154696D000) [pid = 3264] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001545A2D800) [pid = 3264] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545A23800) [pid = 3264] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BEEB400) [pid = 3264] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001554E84000) [pid = 3264] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550FCE800) [pid = 3264] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554520400) [pid = 3264] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001555907000) [pid = 3264] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550FCF800) [pid = 3264] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:36:55 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001545A27400) [pid = 3264] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:36:55 INFO - PROCESS | 3264 | 1466710615438 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 835ms 12:36:55 INFO - PROCESS | 3264 | 1466710615480 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3264 | 1466710615483 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:36:55 INFO - PROCESS | 3264 | 1466710615486 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3264 | 1466710615488 Marionette TRACE conn6 <- [1,1858,null,{}] 12:36:55 INFO - PROCESS | 3264 | 1466710615492 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}] 12:36:55 INFO - PROCESS | 3264 | 1466710615494 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:55 INFO - PROCESS | 3264 | 1466710615603 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:36:55 INFO - PROCESS | 3264 | 1466710615612 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3264 | 1466710615614 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:55 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558760800 == 34 [pid = 3264] [id = 474] 12:36:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C2F800) [pid = 3264] [serial = 1422] [outer = 0000000000000000] 12:36:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550FCC000) [pid = 3264] [serial = 1423] [outer = 0000001546C2F800] 12:36:55 INFO - PROCESS | 3264 | 1466710615658 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001552DD1800) [pid = 3264] [serial = 1424] [outer = 0000001546C2F800] 12:36:56 INFO - PROCESS | 3264 | 1466710616058 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]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 12:36:56 INFO - PROCESS | 3264 | 1466710616117 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 3264 | 1466710616119 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:36:56 INFO - PROCESS | 3264 | 1466710616122 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:36:56 INFO - PROCESS | 3264 | 1466710616124 Marionette TRACE conn6 <- [1,1862,null,{}] 12:36:56 INFO - PROCESS | 3264 | 1466710616128 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}] 12:36:56 INFO - PROCESS | 3264 | 1466710616130 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:56 INFO - PROCESS | 3264 | 1466710616238 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:36:56 INFO - PROCESS | 3264 | 1466710616279 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3264 | 1466710616281 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:56 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A41800 == 35 [pid = 3264] [id = 475] 12:36:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (00000015524E4400) [pid = 3264] [serial = 1425] [outer = 0000000000000000] 12:36:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552FCFC00) [pid = 3264] [serial = 1426] [outer = 00000015524E4400] 12:36:56 INFO - PROCESS | 3264 | 1466710616334 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553515800) [pid = 3264] [serial = 1427] [outer = 00000015524E4400] 12:36:56 INFO - PROCESS | 3264 | 1466710616745 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]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 12:36:56 INFO - PROCESS | 3264 | 1466710616819 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 3264 | 1466710616821 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:36:56 INFO - PROCESS | 3264 | 1466710616825 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - PROCESS | 3264 | 1466710616826 Marionette TRACE conn6 <- [1,1866,null,{}] 12:36:56 INFO - PROCESS | 3264 | 1466710616830 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}] 12:36:56 INFO - PROCESS | 3264 | 1466710616832 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:56 INFO - PROCESS | 3264 | 1466710616917 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:36:56 INFO - PROCESS | 3264 | 1466710616925 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3264 | 1466710616927 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:56 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A460800 == 36 [pid = 3264] [id = 476] 12:36:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000155351D400) [pid = 3264] [serial = 1428] [outer = 0000000000000000] 12:36:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BCD800) [pid = 3264] [serial = 1429] [outer = 000000155351D400] 12:36:56 INFO - PROCESS | 3264 | 1466710616974 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BE8800) [pid = 3264] [serial = 1430] [outer = 000000155351D400] 12:36:57 INFO - PROCESS | 3264 | 1466710617785 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1030ms 12:36:57 INFO - PROCESS | 3264 | 1466710617858 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3264 | 1466710617863 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:36:57 INFO - PROCESS | 3264 | 1466710617889 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3264 | 1466710617895 Marionette TRACE conn6 <- [1,1870,null,{}] 12:36:57 INFO - PROCESS | 3264 | 1466710617901 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}] 12:36:57 INFO - PROCESS | 3264 | 1466710617904 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:58 INFO - PROCESS | 3264 | 1466710618056 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:36:58 INFO - PROCESS | 3264 | 1466710618171 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3264 | 1466710618174 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:58 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA47800 == 37 [pid = 3264] [id = 477] 12:36:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546A6E400) [pid = 3264] [serial = 1431] [outer = 0000000000000000] 12:36:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546C30400) [pid = 3264] [serial = 1432] [outer = 0000001546A6E400] 12:36:58 INFO - PROCESS | 3264 | 1466710618236 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154B3B6400) [pid = 3264] [serial = 1433] [outer = 0000001546A6E400] 12:36:58 INFO - PROCESS | 3264 | 1466710618946 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]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1272ms 12:36:59 INFO - PROCESS | 3264 | 1466710619143 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 3264 | 1466710619148 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:36:59 INFO - PROCESS | 3264 | 1466710619154 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:36:59 INFO - PROCESS | 3264 | 1466710619157 Marionette TRACE conn6 <- [1,1874,null,{}] 12:36:59 INFO - PROCESS | 3264 | 1466710619163 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}] 12:36:59 INFO - PROCESS | 3264 | 1466710619166 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:59 INFO - PROCESS | 3264 | 1466710619303 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:36:59 INFO - PROCESS | 3264 | 1466710619376 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:59 INFO - PROCESS | 3264 | 1466710619381 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:36:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001546884000 == 38 [pid = 3264] [id = 478] 12:36:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001544EDA400) [pid = 3264] [serial = 1434] [outer = 0000000000000000] 12:36:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (00000015457D0800) [pid = 3264] [serial = 1435] [outer = 0000001544EDA400] 12:36:59 INFO - PROCESS | 3264 | 1466710619475 Marionette DEBUG loaded listener.js 12:36:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546970C00) [pid = 3264] [serial = 1436] [outer = 0000001544EDA400] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A41800 == 37 [pid = 3264] [id = 475] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 0000001558760800 == 36 [pid = 3264] [id = 474] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D4800 == 35 [pid = 3264] [id = 473] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CE2000 == 34 [pid = 3264] [id = 472] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E62000 == 33 [pid = 3264] [id = 471] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 000000155356B800 == 32 [pid = 3264] [id = 470] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 000000154D202800 == 31 [pid = 3264] [id = 469] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 000000154B082800 == 30 [pid = 3264] [id = 468] 12:36:59 INFO - PROCESS | 3264 | --DOCSHELL 000000154BA63000 == 29 [pid = 3264] [id = 467] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550A80C00) [pid = 3264] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550ADF000) [pid = 3264] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C13000) [pid = 3264] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001547062000) [pid = 3264] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015472EC400) [pid = 3264] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154B2F4800) [pid = 3264] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550718C00) [pid = 3264] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546A63400) [pid = 3264] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C2C800) [pid = 3264] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BEF1000) [pid = 3264] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154CBCF800) [pid = 3264] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001556DF8800) [pid = 3264] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001552FD1800) [pid = 3264] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001551048000) [pid = 3264] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001554C98400) [pid = 3264] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155596EC00) [pid = 3264] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000155625AC00) [pid = 3264] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001553BCE400) [pid = 3264] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CBD6400) [pid = 3264] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001554C36000) [pid = 3264] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001553CB1C00) [pid = 3264] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001553516400) [pid = 3264] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:36:59 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550746400) [pid = 3264] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3264 | 1466710619995 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]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 880ms 12:37:00 INFO - PROCESS | 3264 | 1466710620038 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:37:00 INFO - PROCESS | 3264 | 1466710620041 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:37:00 INFO - PROCESS | 3264 | 1466710620048 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3264 | 1466710620053 Marionette TRACE conn6 <- [1,1878,null,{}] 12:37:00 INFO - PROCESS | 3264 | 1466710620057 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}] 12:37:00 INFO - PROCESS | 3264 | 1466710620060 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:00 INFO - PROCESS | 3264 | 1466710620152 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:37:00 INFO - PROCESS | 3264 | 1466710620161 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 3264 | 1466710620163 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA5A000 == 30 [pid = 3264] [id = 479] 12:37:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546C13800) [pid = 3264] [serial = 1437] [outer = 0000000000000000] 12:37:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546C26400) [pid = 3264] [serial = 1438] [outer = 0000001546C13800] 12:37:00 INFO - PROCESS | 3264 | 1466710620213 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546C49C00) [pid = 3264] [serial = 1439] [outer = 0000001546C13800] 12:37:00 INFO - PROCESS | 3264 | 1466710620703 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]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 12:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:37:00 INFO - PROCESS | 3264 | 1466710620738 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 3264 | 1466710620740 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:37:00 INFO - PROCESS | 3264 | 1466710620744 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3264 | 1466710620746 Marionette TRACE conn6 <- [1,1882,null,{}] 12:37:00 INFO - PROCESS | 3264 | 1466710620758 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}] 12:37:00 INFO - PROCESS | 3264 | 1466710620763 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:00 INFO - PROCESS | 3264 | 1466710620888 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:37:00 INFO - PROCESS | 3264 | 1466710620906 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 3264 | 1466710620910 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:00 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E95000 == 31 [pid = 3264] [id = 480] 12:37:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001544FD1800) [pid = 3264] [serial = 1440] [outer = 0000000000000000] 12:37:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BA39800) [pid = 3264] [serial = 1441] [outer = 0000001544FD1800] 12:37:00 INFO - PROCESS | 3264 | 1466710620966 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BE58800) [pid = 3264] [serial = 1442] [outer = 0000001544FD1800] 12:37:01 INFO - PROCESS | 3264 | 1466710621433 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]]]}] 12:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 12:37:01 INFO - PROCESS | 3264 | 1466710621479 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:37:01 INFO - PROCESS | 3264 | 1466710621482 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:37:01 INFO - PROCESS | 3264 | 1466710621485 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:37:01 INFO - PROCESS | 3264 | 1466710621487 Marionette TRACE conn6 <- [1,1886,null,{}] 12:37:01 INFO - PROCESS | 3264 | 1466710621491 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}] 12:37:01 INFO - PROCESS | 3264 | 1466710621493 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:01 INFO - PROCESS | 3264 | 1466710621582 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:37:01 INFO - PROCESS | 3264 | 1466710621589 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 3264 | 1466710621592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:01 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554061000 == 32 [pid = 3264] [id = 481] 12:37:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154CB95800) [pid = 3264] [serial = 1443] [outer = 0000000000000000] 12:37:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154CB9B800) [pid = 3264] [serial = 1444] [outer = 000000154CB95800] 12:37:01 INFO - PROCESS | 3264 | 1466710621640 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CC1CC00) [pid = 3264] [serial = 1445] [outer = 000000154CB95800] 12:37:02 INFO - PROCESS | 3264 | 1466710622081 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 627ms 12:37:02 INFO - PROCESS | 3264 | 1466710622115 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3264 | 1466710622117 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:37:02 INFO - PROCESS | 3264 | 1466710622126 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3264 | 1466710622128 Marionette TRACE conn6 <- [1,1890,null,{}] 12:37:02 INFO - PROCESS | 3264 | 1466710622131 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}] 12:37:02 INFO - PROCESS | 3264 | 1466710622134 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:02 INFO - PROCESS | 3264 | 1466710622251 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:37:02 INFO - PROCESS | 3264 | 1466710622328 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 3264 | 1466710622330 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000155405B000 == 33 [pid = 3264] [id = 482] 12:37:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550715400) [pid = 3264] [serial = 1446] [outer = 0000000000000000] 12:37:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550722400) [pid = 3264] [serial = 1447] [outer = 0000001550715400] 12:37:02 INFO - PROCESS | 3264 | 1466710622375 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155075B800) [pid = 3264] [serial = 1448] [outer = 0000001550715400] 12:37:02 INFO - PROCESS | 3264 | 1466710622804 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 12:37:02 INFO - PROCESS | 3264 | 1466710622863 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3264 | 1466710622866 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:37:02 INFO - PROCESS | 3264 | 1466710622869 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3264 | 1466710622871 Marionette TRACE conn6 <- [1,1894,null,{}] 12:37:02 INFO - PROCESS | 3264 | 1466710622881 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}] 12:37:02 INFO - PROCESS | 3264 | 1466710622888 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:03 INFO - PROCESS | 3264 | 1466710623033 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:37:03 INFO - PROCESS | 3264 | 1466710623090 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3264 | 1466710623092 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:03 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558749000 == 34 [pid = 3264] [id = 483] 12:37:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AE4800) [pid = 3264] [serial = 1449] [outer = 0000000000000000] 12:37:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FC7400) [pid = 3264] [serial = 1450] [outer = 0000001550AE4800] 12:37:03 INFO - PROCESS | 3264 | 1466710623137 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FD8000) [pid = 3264] [serial = 1451] [outer = 0000001550AE4800] 12:37:03 INFO - PROCESS | 3264 | 1466710623562 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]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 12:37:03 INFO - PROCESS | 3264 | 1466710623619 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 3264 | 1466710623621 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:37:03 INFO - PROCESS | 3264 | 1466710623624 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 3264 | 1466710623626 Marionette TRACE conn6 <- [1,1898,null,{}] 12:37:03 INFO - PROCESS | 3264 | 1466710623630 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}] 12:37:03 INFO - PROCESS | 3264 | 1466710623632 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:03 INFO - PROCESS | 3264 | 1466710623752 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:37:03 INFO - PROCESS | 3264 | 1466710623760 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3264 | 1466710623762 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:03 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A3C800 == 35 [pid = 3264] [id = 484] 12:37:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001551032800) [pid = 3264] [serial = 1452] [outer = 0000000000000000] 12:37:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552B1FC00) [pid = 3264] [serial = 1453] [outer = 0000001551032800] 12:37:03 INFO - PROCESS | 3264 | 1466710623852 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552FCC800) [pid = 3264] [serial = 1454] [outer = 0000001551032800] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015524E4400) [pid = 3264] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BE5B800) [pid = 3264] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546822C00) [pid = 3264] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C2F800) [pid = 3264] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C25800) [pid = 3264] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552B96000) [pid = 3264] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154768D000) [pid = 3264] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546968400) [pid = 3264] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015462B8C00) [pid = 3264] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154CBD9800) [pid = 3264] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154CC1A400) [pid = 3264] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:37:04 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154BE57800) [pid = 3264] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:37:04 INFO - PROCESS | 3264 | 1466710624292 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 12:37:04 INFO - PROCESS | 3264 | 1466710624358 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 3264 | 1466710624361 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:37:04 INFO - PROCESS | 3264 | 1466710624364 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 3264 | 1466710624366 Marionette TRACE conn6 <- [1,1902,null,{}] 12:37:04 INFO - PROCESS | 3264 | 1466710624370 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}] 12:37:04 INFO - PROCESS | 3264 | 1466710624372 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:04 INFO - PROCESS | 3264 | 1466710624481 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:37:04 INFO - PROCESS | 3264 | 1466710624534 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3264 | 1466710624536 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:04 INFO - PROCESS | 3264 | ++DOCSHELL 00000015471B4800 == 36 [pid = 3264] [id = 485] 12:37:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545744000) [pid = 3264] [serial = 1455] [outer = 0000000000000000] 12:37:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154BE54C00) [pid = 3264] [serial = 1456] [outer = 0000001545744000] 12:37:04 INFO - PROCESS | 3264 | 1466710624581 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001552DC9400) [pid = 3264] [serial = 1457] [outer = 0000001545744000] 12:37:04 INFO - PROCESS | 3264 | 1466710624929 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 627ms 12:37:05 INFO - PROCESS | 3264 | 1466710624998 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3264 | 1466710625000 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:37:05 INFO - PROCESS | 3264 | 1466710625013 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 3264 | 1466710625015 Marionette TRACE conn6 <- [1,1906,null,{}] 12:37:05 INFO - PROCESS | 3264 | 1466710625019 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}] 12:37:05 INFO - PROCESS | 3264 | 1466710625021 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:05 INFO - PROCESS | 3264 | 1466710625131 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:37:05 INFO - PROCESS | 3264 | 1466710625139 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3264 | 1466710625141 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5BC800 == 37 [pid = 3264] [id = 486] 12:37:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001552FD6000) [pid = 3264] [serial = 1458] [outer = 0000000000000000] 12:37:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000155351DC00) [pid = 3264] [serial = 1459] [outer = 0000001552FD6000] 12:37:05 INFO - PROCESS | 3264 | 1466710625187 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553BD4000) [pid = 3264] [serial = 1460] [outer = 0000001552FD6000] 12:37:05 INFO - PROCESS | 3264 | 1466710625595 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]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 12:37:05 INFO - PROCESS | 3264 | 1466710625641 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3264 | 1466710625643 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:37:05 INFO - PROCESS | 3264 | 1466710625647 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:37:05 INFO - PROCESS | 3264 | 1466710625649 Marionette TRACE conn6 <- [1,1910,null,{}] 12:37:05 INFO - PROCESS | 3264 | 1466710625652 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}] 12:37:05 INFO - PROCESS | 3264 | 1466710625654 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:05 INFO - PROCESS | 3264 | 1466710625740 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:37:05 INFO - PROCESS | 3264 | 1466710625745 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3264 | 1466710625747 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B05B800 == 38 [pid = 3264] [id = 487] 12:37:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BDBC00) [pid = 3264] [serial = 1461] [outer = 0000000000000000] 12:37:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155414BC00) [pid = 3264] [serial = 1462] [outer = 0000001553BDBC00] 12:37:05 INFO - PROCESS | 3264 | 1466710625793 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000155461AC00) [pid = 3264] [serial = 1463] [outer = 0000001553BDBC00] 12:37:06 INFO - PROCESS | 3264 | 1466710626308 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]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 12:37:06 INFO - PROCESS | 3264 | 1466710626321 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 3264 | 1466710626327 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:37:06 INFO - PROCESS | 3264 | 1466710626333 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - PROCESS | 3264 | 1466710626337 Marionette TRACE conn6 <- [1,1914,null,{}] 12:37:06 INFO - PROCESS | 3264 | 1466710626343 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}] 12:37:06 INFO - PROCESS | 3264 | 1466710626346 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:06 INFO - PROCESS | 3264 | 1466710626469 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:37:06 INFO - PROCESS | 3264 | 1466710626681 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 3264 | 1466710626685 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA41800 == 39 [pid = 3264] [id = 488] 12:37:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546A6CC00) [pid = 3264] [serial = 1464] [outer = 0000000000000000] 12:37:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546C26C00) [pid = 3264] [serial = 1465] [outer = 0000001546A6CC00] 12:37:06 INFO - PROCESS | 3264 | 1466710626745 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001547FE5400) [pid = 3264] [serial = 1466] [outer = 0000001546A6CC00] 12:37:07 INFO - PROCESS | 3264 | 1466710627344 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]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1084ms 12:37:07 INFO - PROCESS | 3264 | 1466710627418 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3264 | 1466710627424 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:37:07 INFO - PROCESS | 3264 | 1466710627446 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3264 | 1466710627449 Marionette TRACE conn6 <- [1,1918,null,{}] 12:37:07 INFO - PROCESS | 3264 | 1466710627453 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}] 12:37:07 INFO - PROCESS | 3264 | 1466710627456 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:07 INFO - PROCESS | 3264 | 1466710627581 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:37:07 INFO - PROCESS | 3264 | 1466710627697 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:07 INFO - PROCESS | 3264 | 1466710627700 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:07 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D3000 == 40 [pid = 3264] [id = 489] 12:37:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154BEE6C00) [pid = 3264] [serial = 1467] [outer = 0000000000000000] 12:37:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154CB9B400) [pid = 3264] [serial = 1468] [outer = 000000154BEE6C00] 12:37:07 INFO - PROCESS | 3264 | 1466710627758 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550A84C00) [pid = 3264] [serial = 1469] [outer = 000000154BEE6C00] 12:37:08 INFO - PROCESS | 3264 | 1466710628379 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]]]}] 12:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 985ms 12:37:08 INFO - PROCESS | 3264 | 1466710628430 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 3264 | 1466710628433 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:37:08 INFO - PROCESS | 3264 | 1466710628437 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:37:08 INFO - PROCESS | 3264 | 1466710628441 Marionette TRACE conn6 <- [1,1922,null,{}] 12:37:08 INFO - PROCESS | 3264 | 1466710628454 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}] 12:37:08 INFO - PROCESS | 3264 | 1466710628459 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:08 INFO - PROCESS | 3264 | 1466710628572 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:37:08 INFO - PROCESS | 3264 | 1466710628667 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3264 | 1466710628670 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7E8800 == 41 [pid = 3264] [id = 490] 12:37:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (00000015524ED400) [pid = 3264] [serial = 1470] [outer = 0000000000000000] 12:37:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553BE7400) [pid = 3264] [serial = 1471] [outer = 00000015524ED400] 12:37:08 INFO - PROCESS | 3264 | 1466710628728 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001554C39400) [pid = 3264] [serial = 1472] [outer = 00000015524ED400] 12:37:09 INFO - PROCESS | 3264 | 1466710629370 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]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1130ms 12:37:09 INFO - PROCESS | 3264 | 1466710629578 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 3264 | 1466710629583 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:37:09 INFO - PROCESS | 3264 | 1466710629589 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 3264 | 1466710629592 Marionette TRACE conn6 <- [1,1926,null,{}] 12:37:09 INFO - PROCESS | 3264 | 1466710629598 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}] 12:37:09 INFO - PROCESS | 3264 | 1466710629601 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:09 INFO - PROCESS | 3264 | 1466710629707 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:37:09 INFO - PROCESS | 3264 | 1466710629783 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 3264 | 1466710629788 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:09 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA58800 == 42 [pid = 3264] [id = 491] 12:37:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001546C08C00) [pid = 3264] [serial = 1473] [outer = 0000000000000000] 12:37:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546C2F000) [pid = 3264] [serial = 1474] [outer = 0000001546C08C00] 12:37:09 INFO - PROCESS | 3264 | 1466710629880 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154B357C00) [pid = 3264] [serial = 1475] [outer = 0000001546C08C00] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5BC800 == 41 [pid = 3264] [id = 486] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 00000015471B4800 == 40 [pid = 3264] [id = 485] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A3C800 == 39 [pid = 3264] [id = 484] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001558749000 == 38 [pid = 3264] [id = 483] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155405B000 == 37 [pid = 3264] [id = 482] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001554061000 == 36 [pid = 3264] [id = 481] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E95000 == 35 [pid = 3264] [id = 480] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA5A000 == 34 [pid = 3264] [id = 479] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 0000001546884000 == 33 [pid = 3264] [id = 478] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155A460800 == 32 [pid = 3264] [id = 476] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA47800 == 31 [pid = 3264] [id = 477] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7E8800 == 30 [pid = 3264] [id = 490] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D3000 == 29 [pid = 3264] [id = 489] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000155B05B800 == 28 [pid = 3264] [id = 487] 12:37:10 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA41800 == 27 [pid = 3264] [id = 488] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001552FCFC00) [pid = 3264] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154CB81800) [pid = 3264] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154B573800) [pid = 3264] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154BEE8400) [pid = 3264] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FCC000) [pid = 3264] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154B567800) [pid = 3264] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001553BD7800) [pid = 3264] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001548157C00) [pid = 3264] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154764E400) [pid = 3264] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001556DF0400) [pid = 3264] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000155295E000) [pid = 3264] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546A6E800) [pid = 3264] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550ABAC00) [pid = 3264] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546F1DC00) [pid = 3264] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546968C00) [pid = 3264] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154FB6AC00) [pid = 3264] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001552DD1800) [pid = 3264] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550715800) [pid = 3264] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550AE4400) [pid = 3264] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550AB9C00) [pid = 3264] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154D1B7C00) [pid = 3264] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BE53000) [pid = 3264] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000155074C000) [pid = 3264] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:37:10 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001553515800) [pid = 3264] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:37:11 INFO - PROCESS | 3264 | 1466710631081 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]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1537ms 12:37:11 INFO - PROCESS | 3264 | 1466710631127 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 3264 | 1466710631131 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:37:11 INFO - PROCESS | 3264 | 1466710631177 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 3264 | 1466710631181 Marionette TRACE conn6 <- [1,1930,null,{}] 12:37:11 INFO - PROCESS | 3264 | 1466710631196 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}] 12:37:11 INFO - PROCESS | 3264 | 1466710631199 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:11 INFO - PROCESS | 3264 | 1466710631294 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:37:11 INFO - PROCESS | 3264 | 1466710631301 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 3264 | 1466710631304 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:11 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB6E000 == 28 [pid = 3264] [id = 492] 12:37:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546158C00) [pid = 3264] [serial = 1476] [outer = 0000000000000000] 12:37:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154681E400) [pid = 3264] [serial = 1477] [outer = 0000001546158C00] 12:37:11 INFO - PROCESS | 3264 | 1466710631354 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546A6C800) [pid = 3264] [serial = 1478] [outer = 0000001546158C00] 12:37:11 INFO - PROCESS | 3264 | 1466710631813 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]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 12:37:11 INFO - PROCESS | 3264 | 1466710631874 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 3264 | 1466710631880 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:37:11 INFO - PROCESS | 3264 | 1466710631887 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 3264 | 1466710631890 Marionette TRACE conn6 <- [1,1934,null,{}] 12:37:11 INFO - PROCESS | 3264 | 1466710631894 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}] 12:37:11 INFO - PROCESS | 3264 | 1466710631896 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:11 INFO - PROCESS | 3264 | 1466710631987 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:37:11 INFO - PROCESS | 3264 | 1466710631996 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:12 INFO - PROCESS | 3264 | 1466710631998 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:12 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D1000 == 29 [pid = 3264] [id = 493] 12:37:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C50C00) [pid = 3264] [serial = 1479] [outer = 0000000000000000] 12:37:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546F13C00) [pid = 3264] [serial = 1480] [outer = 0000001546C50C00] 12:37:12 INFO - PROCESS | 3264 | 1466710632053 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154815D400) [pid = 3264] [serial = 1481] [outer = 0000001546C50C00] 12:37:12 INFO - PROCESS | 3264 | 1466710632518 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]]]}] 12:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 12:37:12 INFO - PROCESS | 3264 | 1466710632579 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 3264 | 1466710632582 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:37:12 INFO - PROCESS | 3264 | 1466710632585 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:37:12 INFO - PROCESS | 3264 | 1466710632589 Marionette TRACE conn6 <- [1,1938,null,{}] 12:37:12 INFO - PROCESS | 3264 | 1466710632600 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}] 12:37:12 INFO - PROCESS | 3264 | 1466710632605 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:12 INFO - PROCESS | 3264 | 1466710632723 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:37:12 INFO - PROCESS | 3264 | 1466710632813 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:12 INFO - PROCESS | 3264 | 1466710632816 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:12 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A4A800 == 30 [pid = 3264] [id = 494] 12:37:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001545A24400) [pid = 3264] [serial = 1482] [outer = 0000000000000000] 12:37:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BE59C00) [pid = 3264] [serial = 1483] [outer = 0000001545A24400] 12:37:12 INFO - PROCESS | 3264 | 1466710632866 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BEF2000) [pid = 3264] [serial = 1484] [outer = 0000001545A24400] 12:37:13 INFO - PROCESS | 3264 | 1466710633286 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]]]}] 12:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 12:37:13 INFO - PROCESS | 3264 | 1466710633322 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:37:13 INFO - PROCESS | 3264 | 1466710633325 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:37:13 INFO - PROCESS | 3264 | 1466710633328 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 3264 | 1466710633330 Marionette TRACE conn6 <- [1,1942,null,{}] 12:37:13 INFO - PROCESS | 3264 | 1466710633334 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}] 12:37:13 INFO - PROCESS | 3264 | 1466710633336 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:13 INFO - PROCESS | 3264 | 1466710633455 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:37:13 INFO - PROCESS | 3264 | 1466710633461 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 3264 | 1466710633463 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:13 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554475800 == 31 [pid = 3264] [id = 495] 12:37:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CB95000) [pid = 3264] [serial = 1485] [outer = 0000000000000000] 12:37:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CBCF800) [pid = 3264] [serial = 1486] [outer = 000000154CB95000] 12:37:13 INFO - PROCESS | 3264 | 1466710633554 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154FB91C00) [pid = 3264] [serial = 1487] [outer = 000000154CB95000] 12:37:14 INFO - PROCESS | 3264 | 1466710634010 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]]]}] 12:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 732ms 12:37:14 INFO - PROCESS | 3264 | 1466710634074 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:37:14 INFO - PROCESS | 3264 | 1466710634076 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:37:14 INFO - PROCESS | 3264 | 1466710634090 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - PROCESS | 3264 | 1466710634093 Marionette TRACE conn6 <- [1,1946,null,{}] 12:37:14 INFO - PROCESS | 3264 | 1466710634096 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}] 12:37:14 INFO - PROCESS | 3264 | 1466710634098 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:14 INFO - PROCESS | 3264 | 1466710634207 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:37:14 INFO - PROCESS | 3264 | 1466710634218 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3264 | 1466710634220 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000155645B000 == 32 [pid = 3264] [id = 496] 12:37:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546C4CC00) [pid = 3264] [serial = 1488] [outer = 0000000000000000] 12:37:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550747000) [pid = 3264] [serial = 1489] [outer = 0000001546C4CC00] 12:37:14 INFO - PROCESS | 3264 | 1466710634312 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550A87000) [pid = 3264] [serial = 1490] [outer = 0000001546C4CC00] 12:37:14 INFO - PROCESS | 3264 | 1466710634746 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]]]}] 12:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 12:37:14 INFO - PROCESS | 3264 | 1466710634767 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:37:14 INFO - PROCESS | 3264 | 1466710634770 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:37:14 INFO - PROCESS | 3264 | 1466710634773 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:37:14 INFO - PROCESS | 3264 | 1466710634775 Marionette TRACE conn6 <- [1,1950,null,{}] 12:37:14 INFO - PROCESS | 3264 | 1466710634778 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}] 12:37:14 INFO - PROCESS | 3264 | 1466710634784 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:14 INFO - PROCESS | 3264 | 1466710634920 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:37:14 INFO - PROCESS | 3264 | 1466710634926 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3264 | 1466710634928 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000155874A800 == 33 [pid = 3264] [id = 497] 12:37:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550AD9C00) [pid = 3264] [serial = 1491] [outer = 0000000000000000] 12:37:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550FBB800) [pid = 3264] [serial = 1492] [outer = 0000001550AD9C00] 12:37:15 INFO - PROCESS | 3264 | 1466710635016 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001551080800) [pid = 3264] [serial = 1493] [outer = 0000001550AD9C00] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550715400) [pid = 3264] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546A6E400) [pid = 3264] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550AE4800) [pid = 3264] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001544EDA400) [pid = 3264] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154CB95800) [pid = 3264] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C13800) [pid = 3264] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001544FD1800) [pid = 3264] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000155351D400) [pid = 3264] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552FD6000) [pid = 3264] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545744000) [pid = 3264] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553BDBC00) [pid = 3264] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:37:15 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001551032800) [pid = 3264] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:37:15 INFO - PROCESS | 3264 | 1466710635550 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 839ms 12:37:15 INFO - PROCESS | 3264 | 1466710635616 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3264 | 1466710635618 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:37:15 INFO - PROCESS | 3264 | 1466710635621 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:37:15 INFO - PROCESS | 3264 | 1466710635623 Marionette TRACE conn6 <- [1,1954,null,{}] 12:37:15 INFO - PROCESS | 3264 | 1466710635627 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}] 12:37:15 INFO - PROCESS | 3264 | 1466710635629 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:15 INFO - PROCESS | 3264 | 1466710635710 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:37:15 INFO - PROCESS | 3264 | 1466710635716 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 3264 | 1466710635718 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A22800 == 34 [pid = 3264] [id = 498] 12:37:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BE55000) [pid = 3264] [serial = 1494] [outer = 0000000000000000] 12:37:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550760400) [pid = 3264] [serial = 1495] [outer = 000000154BE55000] 12:37:15 INFO - PROCESS | 3264 | 1466710635763 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001551040C00) [pid = 3264] [serial = 1496] [outer = 000000154BE55000] 12:37:16 INFO - PROCESS | 3264 | 1466710636181 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]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 586ms 12:37:16 INFO - PROCESS | 3264 | 1466710636215 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 3264 | 1466710636217 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:37:16 INFO - PROCESS | 3264 | 1466710636221 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:37:16 INFO - PROCESS | 3264 | 1466710636223 Marionette TRACE conn6 <- [1,1958,null,{}] 12:37:16 INFO - PROCESS | 3264 | 1466710636231 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}] 12:37:16 INFO - PROCESS | 3264 | 1466710636234 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:16 INFO - PROCESS | 3264 | 1466710636318 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:37:16 INFO - PROCESS | 3264 | 1466710636326 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3264 | 1466710636328 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B20800 == 35 [pid = 3264] [id = 499] 12:37:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552E4E400) [pid = 3264] [serial = 1497] [outer = 0000000000000000] 12:37:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552E55000) [pid = 3264] [serial = 1498] [outer = 0000001552E4E400] 12:37:16 INFO - PROCESS | 3264 | 1466710636373 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FD2800) [pid = 3264] [serial = 1499] [outer = 0000001552E4E400] 12:37:16 INFO - PROCESS | 3264 | 1466710636782 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]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 12:37:16 INFO - PROCESS | 3264 | 1466710636855 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 3264 | 1466710636857 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:37:16 INFO - PROCESS | 3264 | 1466710636861 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:37:16 INFO - PROCESS | 3264 | 1466710636863 Marionette TRACE conn6 <- [1,1962,null,{}] 12:37:16 INFO - PROCESS | 3264 | 1466710636866 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}] 12:37:16 INFO - PROCESS | 3264 | 1466710636868 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:16 INFO - PROCESS | 3264 | 1466710636949 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:37:16 INFO - PROCESS | 3264 | 1466710636956 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3264 | 1466710636958 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A49800 == 36 [pid = 3264] [id = 500] 12:37:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155351A000) [pid = 3264] [serial = 1500] [outer = 0000000000000000] 12:37:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154FB69000) [pid = 3264] [serial = 1501] [outer = 000000155351A000] 12:37:17 INFO - PROCESS | 3264 | 1466710637003 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553BD6400) [pid = 3264] [serial = 1502] [outer = 000000155351A000] 12:37:17 INFO - PROCESS | 3264 | 1466710637673 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]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 837ms 12:37:17 INFO - PROCESS | 3264 | 1466710637701 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 3264 | 1466710637706 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:37:17 INFO - PROCESS | 3264 | 1466710637736 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 3264 | 1466710637740 Marionette TRACE conn6 <- [1,1966,null,{}] 12:37:17 INFO - PROCESS | 3264 | 1466710637746 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}] 12:37:17 INFO - PROCESS | 3264 | 1466710637749 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:17 INFO - PROCESS | 3264 | 1466710637881 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:37:18 INFO - PROCESS | 3264 | 1466710638003 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 3264 | 1466710638007 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:18 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D211000 == 37 [pid = 3264] [id = 501] 12:37:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001545750C00) [pid = 3264] [serial = 1503] [outer = 0000000000000000] 12:37:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154696EC00) [pid = 3264] [serial = 1504] [outer = 0000001545750C00] 12:37:18 INFO - PROCESS | 3264 | 1466710638065 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546C2FC00) [pid = 3264] [serial = 1505] [outer = 0000001545750C00] 12:37:18 INFO - PROCESS | 3264 | 1466710638845 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]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1197ms 12:37:18 INFO - PROCESS | 3264 | 1466710638933 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 3264 | 1466710638939 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:37:18 INFO - PROCESS | 3264 | 1466710638947 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:37:18 INFO - PROCESS | 3264 | 1466710638950 Marionette TRACE conn6 <- [1,1970,null,{}] 12:37:18 INFO - PROCESS | 3264 | 1466710638955 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}] 12:37:18 INFO - PROCESS | 3264 | 1466710638958 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:19 INFO - PROCESS | 3264 | 1466710639125 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:37:19 INFO - PROCESS | 3264 | 1466710639240 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 3264 | 1466710639243 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:19 INFO - PROCESS | 3264 | ++DOCSHELL 0000001545FEC000 == 38 [pid = 3264] [id = 502] 12:37:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001545A20400) [pid = 3264] [serial = 1506] [outer = 0000000000000000] 12:37:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546974800) [pid = 3264] [serial = 1507] [outer = 0000001545A20400] 12:37:19 INFO - PROCESS | 3264 | 1466710639303 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154BE5A000) [pid = 3264] [serial = 1508] [outer = 0000001545A20400] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B20800 == 37 [pid = 3264] [id = 499] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A22800 == 36 [pid = 3264] [id = 498] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155874A800 == 35 [pid = 3264] [id = 497] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155645B000 == 34 [pid = 3264] [id = 496] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001554475800 == 33 [pid = 3264] [id = 495] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A4A800 == 32 [pid = 3264] [id = 494] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D1000 == 31 [pid = 3264] [id = 493] 12:37:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB6E000 == 30 [pid = 3264] [id = 492] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001550722400) [pid = 3264] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000155075B800) [pid = 3264] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546C30400) [pid = 3264] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550FD8000) [pid = 3264] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154B3B6400) [pid = 3264] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FC7400) [pid = 3264] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (00000015457D0800) [pid = 3264] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546970C00) [pid = 3264] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154CB9B800) [pid = 3264] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C26400) [pid = 3264] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546C49C00) [pid = 3264] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154BA39800) [pid = 3264] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BE58800) [pid = 3264] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553BE8800) [pid = 3264] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001553BCD800) [pid = 3264] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553BD4000) [pid = 3264] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE54C00) [pid = 3264] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000155414BC00) [pid = 3264] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155461AC00) [pid = 3264] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001552B1FC00) [pid = 3264] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000155351DC00) [pid = 3264] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552FCC800) [pid = 3264] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:37:19 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154CC1CC00) [pid = 3264] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:37:20 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001552DC9400) [pid = 3264] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:37:20 INFO - PROCESS | 3264 | 1466710640093 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]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1183ms 12:37:20 INFO - PROCESS | 3264 | 1466710640130 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 3264 | 1466710640134 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:37:20 INFO - PROCESS | 3264 | 1466710640138 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - PROCESS | 3264 | 1466710640143 Marionette TRACE conn6 <- [1,1974,null,{}] 12:37:20 INFO - PROCESS | 3264 | 1466710640163 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}] 12:37:20 INFO - PROCESS | 3264 | 1466710640166 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:20 INFO - PROCESS | 3264 | 1466710640258 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:37:20 INFO - PROCESS | 3264 | 1466710640265 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:20 INFO - PROCESS | 3264 | 1466710640268 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB81800 == 31 [pid = 3264] [id = 503] 12:37:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546A63800) [pid = 3264] [serial = 1509] [outer = 0000000000000000] 12:37:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546C12400) [pid = 3264] [serial = 1510] [outer = 0000001546A63800] 12:37:20 INFO - PROCESS | 3264 | 1466710640318 Marionette DEBUG loaded listener.js 12:37:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001547C3F400) [pid = 3264] [serial = 1511] [outer = 0000001546A63800] 12:37:20 INFO - PROCESS | 3264 | 1466710640842 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]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 754ms 12:37:20 INFO - PROCESS | 3264 | 1466710640893 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 3264 | 1466710640897 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:37:20 INFO - PROCESS | 3264 | 1466710640904 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - PROCESS | 3264 | 1466710640907 Marionette TRACE conn6 <- [1,1978,null,{}] 12:37:20 INFO - PROCESS | 3264 | 1466710640910 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}] 12:37:20 INFO - PROCESS | 3264 | 1466710640913 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:21 INFO - PROCESS | 3264 | 1466710641008 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:37:21 INFO - PROCESS | 3264 | 1466710641014 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 3264 | 1466710641017 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:21 INFO - PROCESS | 3264 | ++DOCSHELL 000000155340B000 == 32 [pid = 3264] [id = 504] 12:37:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE57800) [pid = 3264] [serial = 1512] [outer = 0000000000000000] 12:37:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BE5EC00) [pid = 3264] [serial = 1513] [outer = 000000154BE57800] 12:37:21 INFO - PROCESS | 3264 | 1466710641066 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CB83C00) [pid = 3264] [serial = 1514] [outer = 000000154BE57800] 12:37:21 INFO - PROCESS | 3264 | 1466710641537 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]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 12:37:21 INFO - PROCESS | 3264 | 1466710641599 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 3264 | 1466710641601 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:37:21 INFO - PROCESS | 3264 | 1466710641605 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 3264 | 1466710641609 Marionette TRACE conn6 <- [1,1982,null,{}] 12:37:21 INFO - PROCESS | 3264 | 1466710641622 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}] 12:37:21 INFO - PROCESS | 3264 | 1466710641627 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:21 INFO - PROCESS | 3264 | 1466710641733 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:37:21 INFO - PROCESS | 3264 | 1466710641818 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 3264 | 1466710641821 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:21 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546C8000 == 33 [pid = 3264] [id = 505] 12:37:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545A26C00) [pid = 3264] [serial = 1515] [outer = 0000000000000000] 12:37:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154FB9AC00) [pid = 3264] [serial = 1516] [outer = 0000001545A26C00] 12:37:21 INFO - PROCESS | 3264 | 1466710641872 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550A82000) [pid = 3264] [serial = 1517] [outer = 0000001545A26C00] 12:37:22 INFO - PROCESS | 3264 | 1466710642256 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]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 12:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:37:22 INFO - PROCESS | 3264 | 1466710642311 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 3264 | 1466710642313 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:37:22 INFO - PROCESS | 3264 | 1466710642317 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - PROCESS | 3264 | 1466710642319 Marionette TRACE conn6 <- [1,1986,null,{}] 12:37:22 INFO - PROCESS | 3264 | 1466710642323 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}] 12:37:22 INFO - PROCESS | 3264 | 1466710642325 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:22 INFO - PROCESS | 3264 | 1466710642472 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:37:22 INFO - PROCESS | 3264 | 1466710642488 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 3264 | 1466710642497 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:22 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D8000 == 34 [pid = 3264] [id = 506] 12:37:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550AE0C00) [pid = 3264] [serial = 1518] [outer = 0000000000000000] 12:37:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FBBC00) [pid = 3264] [serial = 1519] [outer = 0000001550AE0C00] 12:37:22 INFO - PROCESS | 3264 | 1466710642544 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FCD000) [pid = 3264] [serial = 1520] [outer = 0000001550AE0C00] 12:37:22 INFO - PROCESS | 3264 | 1466710642974 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]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 12:37:23 INFO - PROCESS | 3264 | 1466710643011 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 3264 | 1466710643013 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:37:23 INFO - PROCESS | 3264 | 1466710643016 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - PROCESS | 3264 | 1466710643018 Marionette TRACE conn6 <- [1,1990,null,{}] 12:37:23 INFO - PROCESS | 3264 | 1466710643022 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}] 12:37:23 INFO - PROCESS | 3264 | 1466710643024 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:23 INFO - PROCESS | 3264 | 1466710643143 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:37:23 INFO - PROCESS | 3264 | 1466710643148 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 3264 | 1466710643150 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A16000 == 35 [pid = 3264] [id = 507] 12:37:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FCC000) [pid = 3264] [serial = 1521] [outer = 0000000000000000] 12:37:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001551047000) [pid = 3264] [serial = 1522] [outer = 0000001550FCC000] 12:37:23 INFO - PROCESS | 3264 | 1466710643196 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552E53000) [pid = 3264] [serial = 1523] [outer = 0000001550FCC000] 12:37:23 INFO - PROCESS | 3264 | 1466710643683 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]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 12:37:23 INFO - PROCESS | 3264 | 1466710643717 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 3264 | 1466710643719 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:37:23 INFO - PROCESS | 3264 | 1466710643727 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - PROCESS | 3264 | 1466710643729 Marionette TRACE conn6 <- [1,1994,null,{}] 12:37:23 INFO - PROCESS | 3264 | 1466710643733 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}] 12:37:23 INFO - PROCESS | 3264 | 1466710643739 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:23 INFO - PROCESS | 3264 | 1466710643901 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:37:23 INFO - PROCESS | 3264 | 1466710643928 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 3264 | 1466710643930 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:23 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A260000 == 36 [pid = 3264] [id = 508] 12:37:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BD0000) [pid = 3264] [serial = 1524] [outer = 0000000000000000] 12:37:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155414BC00) [pid = 3264] [serial = 1525] [outer = 0000001553BD0000] 12:37:23 INFO - PROCESS | 3264 | 1466710643976 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155461AC00) [pid = 3264] [serial = 1526] [outer = 0000001553BD0000] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154CB95000) [pid = 3264] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C08C00) [pid = 3264] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C50C00) [pid = 3264] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545A24400) [pid = 3264] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546158C00) [pid = 3264] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C4CC00) [pid = 3264] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546A6CC00) [pid = 3264] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001552E4E400) [pid = 3264] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BEE6C00) [pid = 3264] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550AD9C00) [pid = 3264] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:37:24 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE55000) [pid = 3264] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:37:24 INFO - PROCESS | 3264 | 1466710644478 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]]]}] 12:37:24 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 12:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 796ms 12:37:24 INFO - PROCESS | 3264 | 1466710644520 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 3264 | 1466710644522 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:37:24 INFO - PROCESS | 3264 | 1466710644526 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:37:24 INFO - PROCESS | 3264 | 1466710644527 Marionette TRACE conn6 <- [1,1998,null,{}] 12:37:24 INFO - PROCESS | 3264 | 1466710644531 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}] 12:37:24 INFO - PROCESS | 3264 | 1466710644533 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:24 INFO - PROCESS | 3264 | 1466710644615 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:37:24 INFO - PROCESS | 3264 | 1466710644620 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3264 | 1466710644623 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5C0000 == 37 [pid = 3264] [id = 509] 12:37:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001547619000) [pid = 3264] [serial = 1527] [outer = 0000000000000000] 12:37:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BE41400) [pid = 3264] [serial = 1528] [outer = 0000001547619000] 12:37:24 INFO - PROCESS | 3264 | 1466710644669 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001552B12400) [pid = 3264] [serial = 1529] [outer = 0000001547619000] 12:37:25 INFO - PROCESS | 3264 | 1466710645091 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]]]}] 12:37:25 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 12:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 587ms 12:37:25 INFO - PROCESS | 3264 | 1466710645119 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3264 | 1466710645121 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:37:25 INFO - PROCESS | 3264 | 1466710645125 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 3264 | 1466710645126 Marionette TRACE conn6 <- [1,2002,null,{}] 12:37:25 INFO - PROCESS | 3264 | 1466710645130 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}] 12:37:25 INFO - PROCESS | 3264 | 1466710645141 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:25 INFO - PROCESS | 3264 | 1466710645250 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:37:25 INFO - PROCESS | 3264 | 1466710645259 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3264 | 1466710645261 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:25 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B635000 == 38 [pid = 3264] [id = 510] 12:37:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001554C34C00) [pid = 3264] [serial = 1530] [outer = 0000000000000000] 12:37:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001554C3DC00) [pid = 3264] [serial = 1531] [outer = 0000001554C34C00] 12:37:25 INFO - PROCESS | 3264 | 1466710645305 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001554E8F000) [pid = 3264] [serial = 1532] [outer = 0000001554C34C00] 12:37:25 INFO - PROCESS | 3264 | 1466710645718 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]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 629ms 12:37:25 INFO - PROCESS | 3264 | 1466710645754 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3264 | 1466710645757 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:37:25 INFO - PROCESS | 3264 | 1466710645765 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 3264 | 1466710645767 Marionette TRACE conn6 <- [1,2006,null,{}] 12:37:25 INFO - PROCESS | 3264 | 1466710645771 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}] 12:37:25 INFO - PROCESS | 3264 | 1466710645774 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:25 INFO - PROCESS | 3264 | 1466710645876 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:37:25 INFO - PROCESS | 3264 | 1466710645882 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3264 | 1466710645884 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:25 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546C7000 == 39 [pid = 3264] [id = 511] 12:37:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001555905800) [pid = 3264] [serial = 1533] [outer = 0000000000000000] 12:37:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001555967000) [pid = 3264] [serial = 1534] [outer = 0000001555905800] 12:37:25 INFO - PROCESS | 3264 | 1466710645929 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001555B83800) [pid = 3264] [serial = 1535] [outer = 0000001555905800] 12:37:26 INFO - PROCESS | 3264 | 1466710646343 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]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 12:37:26 INFO - PROCESS | 3264 | 1466710646397 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 3264 | 1466710646408 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:37:26 INFO - PROCESS | 3264 | 1466710646417 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 3264 | 1466710646419 Marionette TRACE conn6 <- [1,2010,null,{}] 12:37:26 INFO - PROCESS | 3264 | 1466710646422 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}] 12:37:26 INFO - PROCESS | 3264 | 1466710646424 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:26 INFO - PROCESS | 3264 | 1466710646554 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:37:26 INFO - PROCESS | 3264 | 1466710646715 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:26 INFO - PROCESS | 3264 | 1466710646719 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:26 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3CE800 == 40 [pid = 3264] [id = 512] 12:37:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154574A800) [pid = 3264] [serial = 1536] [outer = 0000000000000000] 12:37:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001545AD5C00) [pid = 3264] [serial = 1537] [outer = 000000154574A800] 12:37:26 INFO - PROCESS | 3264 | 1466710646781 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546F1D400) [pid = 3264] [serial = 1538] [outer = 000000154574A800] 12:37:27 INFO - PROCESS | 3264 | 1466710647380 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]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1028ms 12:37:27 INFO - PROCESS | 3264 | 1466710647447 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3264 | 1466710647452 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:37:27 INFO - PROCESS | 3264 | 1466710647458 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 3264 | 1466710647461 Marionette TRACE conn6 <- [1,2014,null,{}] 12:37:27 INFO - PROCESS | 3264 | 1466710647502 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}] 12:37:27 INFO - PROCESS | 3264 | 1466710647505 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:27 INFO - PROCESS | 3264 | 1466710647659 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:37:27 INFO - PROCESS | 3264 | 1466710647710 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3264 | 1466710647714 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:27 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555FAE000 == 41 [pid = 3264] [id = 513] 12:37:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154CBDC400) [pid = 3264] [serial = 1539] [outer = 0000000000000000] 12:37:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154D1AF000) [pid = 3264] [serial = 1540] [outer = 000000154CBDC400] 12:37:27 INFO - PROCESS | 3264 | 1466710647770 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000155075BC00) [pid = 3264] [serial = 1541] [outer = 000000154CBDC400] 12:37:28 INFO - PROCESS | 3264 | 1466710648376 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]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 964ms 12:37:28 INFO - PROCESS | 3264 | 1466710648425 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:37:28 INFO - PROCESS | 3264 | 1466710648429 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:37:28 INFO - PROCESS | 3264 | 1466710648433 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - PROCESS | 3264 | 1466710648435 Marionette TRACE conn6 <- [1,2018,null,{}] 12:37:28 INFO - PROCESS | 3264 | 1466710648440 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}] 12:37:28 INFO - PROCESS | 3264 | 1466710648442 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:28 INFO - PROCESS | 3264 | 1466710648590 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:37:28 INFO - PROCESS | 3264 | 1466710648715 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 3264 | 1466710648718 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B87F000 == 42 [pid = 3264] [id = 514] 12:37:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001552FD1800) [pid = 3264] [serial = 1542] [outer = 0000000000000000] 12:37:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000155376AC00) [pid = 3264] [serial = 1543] [outer = 0000001552FD1800] 12:37:28 INFO - PROCESS | 3264 | 1466710648774 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001554610400) [pid = 3264] [serial = 1544] [outer = 0000001552FD1800] 12:37:29 INFO - PROCESS | 3264 | 1466710649404 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1026ms 12:37:29 INFO - PROCESS | 3264 | 1466710649460 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3264 | 1466710649464 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:37:29 INFO - PROCESS | 3264 | 1466710649476 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3264 | 1466710649481 Marionette TRACE conn6 <- [1,2022,null,{}] 12:37:29 INFO - PROCESS | 3264 | 1466710649485 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}] 12:37:29 INFO - PROCESS | 3264 | 1466710649489 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:29 INFO - PROCESS | 3264 | 1466710649662 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:37:29 INFO - PROCESS | 3264 | 1466710649779 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 3264 | 1466710649781 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:29 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D11000 == 43 [pid = 3264] [id = 515] 12:37:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546F1DC00) [pid = 3264] [serial = 1545] [outer = 0000000000000000] 12:37:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001550AE7C00) [pid = 3264] [serial = 1546] [outer = 0000001546F1DC00] 12:37:29 INFO - PROCESS | 3264 | 1466710649840 Marionette DEBUG loaded listener.js 12:37:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001556DF7C00) [pid = 3264] [serial = 1547] [outer = 0000001546F1DC00] 12:37:30 INFO - PROCESS | 3264 | 1466710650630 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]]]}] 12:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1248ms 12:37:30 INFO - PROCESS | 3264 | 1466710650722 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:37:30 INFO - PROCESS | 3264 | 1466710650726 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:37:30 INFO - PROCESS | 3264 | 1466710650731 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:37:30 INFO - PROCESS | 3264 | 1466710650734 Marionette TRACE conn6 <- [1,2026,null,{}] 12:37:30 INFO - PROCESS | 3264 | 1466710650740 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}] 12:37:30 INFO - PROCESS | 3264 | 1466710650743 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:30 INFO - PROCESS | 3264 | 1466710650886 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA58800 == 42 [pid = 3264] [id = 491] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 00000015546C7000 == 41 [pid = 3264] [id = 511] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155B635000 == 40 [pid = 3264] [id = 510] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5C0000 == 39 [pid = 3264] [id = 509] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155A260000 == 38 [pid = 3264] [id = 508] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A16000 == 37 [pid = 3264] [id = 507] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D8000 == 36 [pid = 3264] [id = 506] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 00000015546C8000 == 35 [pid = 3264] [id = 505] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155340B000 == 34 [pid = 3264] [id = 504] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB81800 == 33 [pid = 3264] [id = 503] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001545FEC000 == 32 [pid = 3264] [id = 502] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A49800 == 31 [pid = 3264] [id = 500] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154D211000 == 30 [pid = 3264] [id = 501] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D11000 == 29 [pid = 3264] [id = 515] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000155B87F000 == 28 [pid = 3264] [id = 514] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 0000001555FAE000 == 27 [pid = 3264] [id = 513] 12:37:31 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3CE800 == 26 [pid = 3264] [id = 512] 12:37:31 INFO - PROCESS | 3264 | 1466710651579 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:31 INFO - PROCESS | 3264 | 1466710651582 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154CBCF800) [pid = 3264] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000154B357C00) [pid = 3264] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001546C2F000) [pid = 3264] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001546F13C00) [pid = 3264] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154815D400) [pid = 3264] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154BE59C00) [pid = 3264] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154681E400) [pid = 3264] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546A6C800) [pid = 3264] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550747000) [pid = 3264] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001547FE5400) [pid = 3264] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552FD2800) [pid = 3264] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C26C00) [pid = 3264] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154FB69000) [pid = 3264] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550A84C00) [pid = 3264] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154CB9B400) [pid = 3264] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001553BE7400) [pid = 3264] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154FB91C00) [pid = 3264] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FBB800) [pid = 3264] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550A87000) [pid = 3264] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001552E55000) [pid = 3264] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001551080800) [pid = 3264] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001551040C00) [pid = 3264] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550760400) [pid = 3264] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154BEF2000) [pid = 3264] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:37:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001545713000 == 27 [pid = 3264] [id = 516] 12:37:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001544E65800) [pid = 3264] [serial = 1548] [outer = 0000000000000000] 12:37:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001544ED2800) [pid = 3264] [serial = 1549] [outer = 0000001544E65800] 12:37:31 INFO - PROCESS | 3264 | 1466710651738 Marionette DEBUG loaded listener.js 12:37:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545A22000) [pid = 3264] [serial = 1550] [outer = 0000001544E65800] 12:37:32 INFO - PROCESS | 3264 | 1466710652219 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]]]}] 12:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1545ms 12:37:32 INFO - PROCESS | 3264 | 1466710652282 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 3264 | 1466710652286 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:37:32 INFO - PROCESS | 3264 | 1466710652291 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - PROCESS | 3264 | 1466710652294 Marionette TRACE conn6 <- [1,2030,null,{}] 12:37:32 INFO - PROCESS | 3264 | 1466710652300 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}] 12:37:32 INFO - PROCESS | 3264 | 1466710652304 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:32 INFO - PROCESS | 3264 | 1466710652405 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:37:32 INFO - PROCESS | 3264 | 1466710652415 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:32 INFO - PROCESS | 3264 | 1466710652418 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA24800 == 28 [pid = 3264] [id = 517] 12:37:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546972C00) [pid = 3264] [serial = 1551] [outer = 0000000000000000] 12:37:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546A70400) [pid = 3264] [serial = 1552] [outer = 0000001546972C00] 12:37:32 INFO - PROCESS | 3264 | 1466710652469 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C2CC00) [pid = 3264] [serial = 1553] [outer = 0000001546972C00] 12:37:32 INFO - PROCESS | 3264 | 1466710652957 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]]]}] 12:37:33 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) 12:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 12:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:37:33 INFO - PROCESS | 3264 | 1466710653030 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 3264 | 1466710653035 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:37:33 INFO - PROCESS | 3264 | 1466710653040 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 3264 | 1466710653042 Marionette TRACE conn6 <- [1,2034,null,{}] 12:37:33 INFO - PROCESS | 3264 | 1466710653046 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}] 12:37:33 INFO - PROCESS | 3264 | 1466710653049 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:33 INFO - PROCESS | 3264 | 1466710653156 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:37:33 INFO - PROCESS | 3264 | 1466710653229 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 3264 | 1466710653231 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:33 INFO - PROCESS | 3264 | ++DOCSHELL 000000155247E800 == 29 [pid = 3264] [id = 518] 12:37:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001544E66400) [pid = 3264] [serial = 1554] [outer = 0000000000000000] 12:37:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154B0B7C00) [pid = 3264] [serial = 1555] [outer = 0000001544E66400] 12:37:33 INFO - PROCESS | 3264 | 1466710653290 Marionette DEBUG loaded listener.js 12:37:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154B567800) [pid = 3264] [serial = 1556] [outer = 0000001544E66400] 12:37:33 INFO - PROCESS | 3264 | 1466710653717 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]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 12:37:33 INFO - PROCESS | 3264 | 1466710653776 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:37:33 INFO - PROCESS | 3264 | 1466710653778 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:37:33 INFO - PROCESS | 3264 | 1466710653784 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 3264 | 1466710653790 Marionette TRACE conn6 <- [1,2038,null,{}] 12:37:33 INFO - PROCESS | 3264 | 1466710653811 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}] 12:37:33 INFO - PROCESS | 3264 | 1466710653815 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:33 INFO - PROCESS | 3264 | 1466710653937 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:37:33 INFO - PROCESS | 3264 | 1466710653952 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 3264 | 1466710653954 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:33 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A51800 == 30 [pid = 3264] [id = 519] 12:37:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BD7A400) [pid = 3264] [serial = 1557] [outer = 0000000000000000] 12:37:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BE59000) [pid = 3264] [serial = 1558] [outer = 000000154BD7A400] 12:37:34 INFO - PROCESS | 3264 | 1466710654005 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154BEF4000) [pid = 3264] [serial = 1559] [outer = 000000154BD7A400] 12:37:34 INFO - PROCESS | 3264 | 1466710654481 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]]]}] 12:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 755ms 12:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:37:34 INFO - PROCESS | 3264 | 1466710654539 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:37:34 INFO - PROCESS | 3264 | 1466710654542 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:37:34 INFO - PROCESS | 3264 | 1466710654545 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:37:34 INFO - PROCESS | 3264 | 1466710654547 Marionette TRACE conn6 <- [1,2042,null,{}] 12:37:34 INFO - PROCESS | 3264 | 1466710654551 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}] 12:37:34 INFO - PROCESS | 3264 | 1466710654553 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:34 INFO - PROCESS | 3264 | 1466710654674 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:37:34 INFO - PROCESS | 3264 | 1466710654686 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 3264 | 1466710654688 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:34 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546AA800 == 31 [pid = 3264] [id = 520] 12:37:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154CC14C00) [pid = 3264] [serial = 1560] [outer = 0000000000000000] 12:37:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154D5BC800) [pid = 3264] [serial = 1561] [outer = 000000154CC14C00] 12:37:34 INFO - PROCESS | 3264 | 1466710654744 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154FB92000) [pid = 3264] [serial = 1562] [outer = 000000154CC14C00] 12:37:35 INFO - PROCESS | 3264 | 1466710655192 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 12:37:35 INFO - PROCESS | 3264 | 1466710655239 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 3264 | 1466710655242 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:37:35 INFO - PROCESS | 3264 | 1466710655245 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 3264 | 1466710655247 Marionette TRACE conn6 <- [1,2046,null,{}] 12:37:35 INFO - PROCESS | 3264 | 1466710655257 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}] 12:37:35 INFO - PROCESS | 3264 | 1466710655259 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:35 INFO - PROCESS | 3264 | 1466710655378 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:37:35 INFO - PROCESS | 3264 | 1466710655388 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 3264 | 1466710655394 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000155644B800 == 32 [pid = 3264] [id = 521] 12:37:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550746800) [pid = 3264] [serial = 1563] [outer = 0000000000000000] 12:37:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000155074C000) [pid = 3264] [serial = 1564] [outer = 0000001550746800] 12:37:35 INFO - PROCESS | 3264 | 1466710655494 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550ADB400) [pid = 3264] [serial = 1565] [outer = 0000001550746800] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550AE0C00) [pid = 3264] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BE57800) [pid = 3264] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001545750C00) [pid = 3264] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FCC000) [pid = 3264] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155351A000) [pid = 3264] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546A63800) [pid = 3264] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545A26C00) [pid = 3264] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001545A20400) [pid = 3264] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553BD0000) [pid = 3264] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001547619000) [pid = 3264] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554C34C00) [pid = 3264] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001555905800) [pid = 3264] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:37:36 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015524ED400) [pid = 3264] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:37:36 INFO - PROCESS | 3264 | 1466710656193 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]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 983ms 12:37:36 INFO - PROCESS | 3264 | 1466710656231 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3264 | 1466710656234 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:37:36 INFO - PROCESS | 3264 | 1466710656237 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 3264 | 1466710656239 Marionette TRACE conn6 <- [1,2050,null,{}] 12:37:36 INFO - PROCESS | 3264 | 1466710656242 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}] 12:37:36 INFO - PROCESS | 3264 | 1466710656245 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:36 INFO - PROCESS | 3264 | 1466710656360 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:37:36 INFO - PROCESS | 3264 | 1466710656412 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3264 | 1466710656414 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:36 INFO - PROCESS | 3264 | ++DOCSHELL 00000015468C2000 == 33 [pid = 3264] [id = 522] 12:37:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154696D000) [pid = 3264] [serial = 1566] [outer = 0000000000000000] 12:37:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550AB6800) [pid = 3264] [serial = 1567] [outer = 000000154696D000] 12:37:36 INFO - PROCESS | 3264 | 1466710656466 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FCB800) [pid = 3264] [serial = 1568] [outer = 000000154696D000] 12:37:36 INFO - PROCESS | 3264 | 1466710656861 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]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 689ms 12:37:36 INFO - PROCESS | 3264 | 1466710656929 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3264 | 1466710656931 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:37:36 INFO - PROCESS | 3264 | 1466710656934 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:37:36 INFO - PROCESS | 3264 | 1466710656936 Marionette TRACE conn6 <- [1,2054,null,{}] 12:37:36 INFO - PROCESS | 3264 | 1466710656945 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}] 12:37:36 INFO - PROCESS | 3264 | 1466710656947 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:37 INFO - PROCESS | 3264 | 1466710657032 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:37:37 INFO - PROCESS | 3264 | 1466710657043 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 3264 | 1466710657045 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:37 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A46800 == 34 [pid = 3264] [id = 523] 12:37:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FD8C00) [pid = 3264] [serial = 1569] [outer = 0000000000000000] 12:37:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001551042000) [pid = 3264] [serial = 1570] [outer = 0000001550FD8C00] 12:37:37 INFO - PROCESS | 3264 | 1466710657090 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552B96800) [pid = 3264] [serial = 1571] [outer = 0000001550FD8C00] 12:37:37 INFO - PROCESS | 3264 | 1466710657520 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]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 12:37:37 INFO - PROCESS | 3264 | 1466710657567 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 3264 | 1466710657569 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:37:37 INFO - PROCESS | 3264 | 1466710657573 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 3264 | 1466710657575 Marionette TRACE conn6 <- [1,2058,null,{}] 12:37:37 INFO - PROCESS | 3264 | 1466710657578 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}] 12:37:37 INFO - PROCESS | 3264 | 1466710657580 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:37 INFO - PROCESS | 3264 | 1466710657698 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:37:37 INFO - PROCESS | 3264 | 1466710657706 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 3264 | 1466710657708 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:37 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A259000 == 35 [pid = 3264] [id = 524] 12:37:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552DC7C00) [pid = 3264] [serial = 1572] [outer = 0000000000000000] 12:37:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552FCC000) [pid = 3264] [serial = 1573] [outer = 0000001552DC7C00] 12:37:37 INFO - PROCESS | 3264 | 1466710657753 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553511400) [pid = 3264] [serial = 1574] [outer = 0000001552DC7C00] 12:37:38 INFO - PROCESS | 3264 | 1466710658435 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]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 881ms 12:37:38 INFO - PROCESS | 3264 | 1466710658457 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3264 | 1466710658462 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:37:38 INFO - PROCESS | 3264 | 1466710658467 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 3264 | 1466710658471 Marionette TRACE conn6 <- [1,2062,null,{}] 12:37:38 INFO - PROCESS | 3264 | 1466710658477 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}] 12:37:38 INFO - PROCESS | 3264 | 1466710658481 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:38 INFO - PROCESS | 3264 | 1466710658606 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:37:38 INFO - PROCESS | 3264 | 1466710658713 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:38 INFO - PROCESS | 3264 | 1466710658716 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:38 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D4800 == 36 [pid = 3264] [id = 525] 12:37:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015462BCC00) [pid = 3264] [serial = 1575] [outer = 0000000000000000] 12:37:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546A65400) [pid = 3264] [serial = 1576] [outer = 00000015462BCC00] 12:37:38 INFO - PROCESS | 3264 | 1466710658774 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546C2DC00) [pid = 3264] [serial = 1577] [outer = 00000015462BCC00] 12:37:39 INFO - PROCESS | 3264 | 1466710659566 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]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1194ms 12:37:39 INFO - PROCESS | 3264 | 1466710659665 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 3264 | 1466710659670 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:37:39 INFO - PROCESS | 3264 | 1466710659677 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 3264 | 1466710659680 Marionette TRACE conn6 <- [1,2066,null,{}] 12:37:39 INFO - PROCESS | 3264 | 1466710659684 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}] 12:37:39 INFO - PROCESS | 3264 | 1466710659688 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:39 INFO - PROCESS | 3264 | 1466710659842 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:37:39 INFO - PROCESS | 3264 | 1466710659916 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 3264 | 1466710659919 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001546241800 == 37 [pid = 3264] [id = 526] 12:37:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546A66400) [pid = 3264] [serial = 1578] [outer = 0000000000000000] 12:37:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C4CC00) [pid = 3264] [serial = 1579] [outer = 0000001546A66400] 12:37:40 INFO - PROCESS | 3264 | 1466710660027 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154BE45800) [pid = 3264] [serial = 1580] [outer = 0000001546A66400] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3CC000 == 36 [pid = 3264] [id = 369] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001558755000 == 35 [pid = 3264] [id = 375] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 000000154D106800 == 34 [pid = 3264] [id = 370] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D19000 == 33 [pid = 3264] [id = 381] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E9F000 == 32 [pid = 3264] [id = 374] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001558750000 == 31 [pid = 3264] [id = 385] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E63000 == 30 [pid = 3264] [id = 372] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001547C12000 == 29 [pid = 3264] [id = 379] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E52800 == 28 [pid = 3264] [id = 382] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001557447000 == 27 [pid = 3264] [id = 384] 12:37:40 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0A000 == 26 [pid = 3264] [id = 377] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001555967000) [pid = 3264] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001554C39400) [pid = 3264] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550FBBC00) [pid = 3264] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BE5EC00) [pid = 3264] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CB83C00) [pid = 3264] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154696EC00) [pid = 3264] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552E53000) [pid = 3264] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C2FC00) [pid = 3264] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BD6400) [pid = 3264] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C12400) [pid = 3264] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001547C3F400) [pid = 3264] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001551047000) [pid = 3264] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154FB9AC00) [pid = 3264] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546974800) [pid = 3264] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BE5A000) [pid = 3264] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000155414BC00) [pid = 3264] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154BE41400) [pid = 3264] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554C3DC00) [pid = 3264] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001554E8F000) [pid = 3264] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000155461AC00) [pid = 3264] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550FCD000) [pid = 3264] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552B12400) [pid = 3264] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001555B83800) [pid = 3264] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550A82000) [pid = 3264] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:37:40 INFO - PROCESS | 3264 | 1466710660836 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]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1200ms 12:37:40 INFO - PROCESS | 3264 | 1466710660878 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 3264 | 1466710660882 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:37:40 INFO - PROCESS | 3264 | 1466710660886 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - PROCESS | 3264 | 1466710660891 Marionette TRACE conn6 <- [1,2070,null,{}] 12:37:40 INFO - PROCESS | 3264 | 1466710660896 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}] 12:37:40 INFO - PROCESS | 3264 | 1466710660899 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:41 INFO - PROCESS | 3264 | 1466710660994 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:37:41 INFO - PROCESS | 3264 | 1466710661076 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3264 | 1466710661078 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:41 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA14800 == 27 [pid = 3264] [id = 527] 12:37:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546824800) [pid = 3264] [serial = 1581] [outer = 0000000000000000] 12:37:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546C48000) [pid = 3264] [serial = 1582] [outer = 0000001546824800] 12:37:41 INFO - PROCESS | 3264 | 1466710661128 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154B34D000) [pid = 3264] [serial = 1583] [outer = 0000001546824800] 12:37:41 INFO - PROCESS | 3264 | 1466710661578 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]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 12:37:41 INFO - PROCESS | 3264 | 1466710661625 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3264 | 1466710661629 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:37:41 INFO - PROCESS | 3264 | 1466710661636 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3264 | 1466710661639 Marionette TRACE conn6 <- [1,2074,null,{}] 12:37:41 INFO - PROCESS | 3264 | 1466710661643 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}] 12:37:41 INFO - PROCESS | 3264 | 1466710661646 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:41 INFO - PROCESS | 3264 | 1466710661743 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:37:41 INFO - PROCESS | 3264 | 1466710661751 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3264 | 1466710661753 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:41 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA13800 == 28 [pid = 3264] [id = 528] 12:37:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BEE9000) [pid = 3264] [serial = 1584] [outer = 0000000000000000] 12:37:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BEF0C00) [pid = 3264] [serial = 1585] [outer = 000000154BEE9000] 12:37:41 INFO - PROCESS | 3264 | 1466710661805 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CB9C800) [pid = 3264] [serial = 1586] [outer = 000000154BEE9000] 12:37:42 INFO - PROCESS | 3264 | 1466710662284 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]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 12:37:42 INFO - PROCESS | 3264 | 1466710662311 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 3264 | 1466710662314 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:37:42 INFO - PROCESS | 3264 | 1466710662317 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 3264 | 1466710662321 Marionette TRACE conn6 <- [1,2078,null,{}] 12:37:42 INFO - PROCESS | 3264 | 1466710662333 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}] 12:37:42 INFO - PROCESS | 3264 | 1466710662338 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:42 INFO - PROCESS | 3264 | 1466710662430 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:37:42 INFO - PROCESS | 3264 | 1466710662439 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:42 INFO - PROCESS | 3264 | 1466710662443 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:42 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555B6E000 == 29 [pid = 3264] [id = 529] 12:37:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001545A2A400) [pid = 3264] [serial = 1587] [outer = 0000000000000000] 12:37:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000155074E000) [pid = 3264] [serial = 1588] [outer = 0000001545A2A400] 12:37:42 INFO - PROCESS | 3264 | 1466710662491 Marionette DEBUG loaded listener.js 12:37:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550AC0400) [pid = 3264] [serial = 1589] [outer = 0000001545A2A400] 12:37:42 INFO - PROCESS | 3264 | 1466710662984 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]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 12:37:43 INFO - PROCESS | 3264 | 1466710663012 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 3264 | 1466710663015 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:37:43 INFO - PROCESS | 3264 | 1466710663018 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 3264 | 1466710663020 Marionette TRACE conn6 <- [1,2082,null,{}] 12:37:43 INFO - PROCESS | 3264 | 1466710663024 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}] 12:37:43 INFO - PROCESS | 3264 | 1466710663026 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:43 INFO - PROCESS | 3264 | 1466710663148 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:37:43 INFO - PROCESS | 3264 | 1466710663153 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3264 | 1466710663156 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:43 INFO - PROCESS | 3264 | ++DOCSHELL 000000155874D800 == 30 [pid = 3264] [id = 530] 12:37:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550FBD800) [pid = 3264] [serial = 1590] [outer = 0000000000000000] 12:37:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FC6400) [pid = 3264] [serial = 1591] [outer = 0000001550FBD800] 12:37:43 INFO - PROCESS | 3264 | 1466710663247 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155103E800) [pid = 3264] [serial = 1592] [outer = 0000001550FBD800] 12:37:43 INFO - PROCESS | 3264 | 1466710663696 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]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 12:37:43 INFO - PROCESS | 3264 | 1466710663755 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 3264 | 1466710663757 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:37:43 INFO - PROCESS | 3264 | 1466710663761 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 3264 | 1466710663763 Marionette TRACE conn6 <- [1,2086,null,{}] 12:37:43 INFO - PROCESS | 3264 | 1466710663776 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}] 12:37:43 INFO - PROCESS | 3264 | 1466710663778 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:43 INFO - PROCESS | 3264 | 1466710663917 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:37:43 INFO - PROCESS | 3264 | 1466710663929 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3264 | 1466710663931 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:43 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A42000 == 31 [pid = 3264] [id = 531] 12:37:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FBF000) [pid = 3264] [serial = 1593] [outer = 0000000000000000] 12:37:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552E53000) [pid = 3264] [serial = 1594] [outer = 0000001550FBF000] 12:37:43 INFO - PROCESS | 3264 | 1466710663976 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FD1C00) [pid = 3264] [serial = 1595] [outer = 0000001550FBF000] 12:37:44 INFO - PROCESS | 3264 | 1466710664449 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]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 733ms 12:37:44 INFO - PROCESS | 3264 | 1466710664503 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 3264 | 1466710664505 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:37:44 INFO - PROCESS | 3264 | 1466710664508 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - PROCESS | 3264 | 1466710664510 Marionette TRACE conn6 <- [1,2090,null,{}] 12:37:44 INFO - PROCESS | 3264 | 1466710664514 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}] 12:37:44 INFO - PROCESS | 3264 | 1466710664520 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:44 INFO - PROCESS | 3264 | 1466710664650 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:37:44 INFO - PROCESS | 3264 | 1466710664708 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:44 INFO - PROCESS | 3264 | 1466710664710 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A54A000 == 32 [pid = 3264] [id = 532] 12:37:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BCF000) [pid = 3264] [serial = 1596] [outer = 0000000000000000] 12:37:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BE5400) [pid = 3264] [serial = 1597] [outer = 0000001553BCF000] 12:37:44 INFO - PROCESS | 3264 | 1466710664756 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001554529800) [pid = 3264] [serial = 1598] [outer = 0000001553BCF000] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001544E65800) [pid = 3264] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546972C00) [pid = 3264] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BD7A400) [pid = 3264] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154CC14C00) [pid = 3264] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544E66400) [pid = 3264] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154696D000) [pid = 3264] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550746800) [pid = 3264] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FD8C00) [pid = 3264] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154574A800) [pid = 3264] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154CBDC400) [pid = 3264] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:37:45 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001552FD1800) [pid = 3264] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:37:45 INFO - PROCESS | 3264 | 1466710665189 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]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 12:37:45 INFO - PROCESS | 3264 | 1466710665247 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3264 | 1466710665249 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:37:45 INFO - PROCESS | 3264 | 1466710665260 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3264 | 1466710665262 Marionette TRACE conn6 <- [1,2094,null,{}] 12:37:45 INFO - PROCESS | 3264 | 1466710665266 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}] 12:37:45 INFO - PROCESS | 3264 | 1466710665268 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:45 INFO - PROCESS | 3264 | 1466710665350 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:37:45 INFO - PROCESS | 3264 | 1466710665356 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3264 | 1466710665358 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:45 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5AC000 == 33 [pid = 3264] [id = 533] 12:37:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001547CD3400) [pid = 3264] [serial = 1599] [outer = 0000000000000000] 12:37:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550750800) [pid = 3264] [serial = 1600] [outer = 0000001547CD3400] 12:37:45 INFO - PROCESS | 3264 | 1466710665406 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001554529C00) [pid = 3264] [serial = 1601] [outer = 0000001547CD3400] 12:37:45 INFO - PROCESS | 3264 | 1466710665838 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] 12:37:45 INFO - PROCESS | 3264 | 1466710665893 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:37:45 INFO - PROCESS | 3264 | 1466710665896 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3264 | 1466710665897 Marionette TRACE conn6 <- [1,2098,null,{}] 12:37:45 INFO - PROCESS | 3264 | 1466710665901 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}] 12:37:45 INFO - PROCESS | 3264 | 1466710665903 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:45 INFO - PROCESS | 3264 | 1466710665989 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:37:45 INFO - PROCESS | 3264 | 1466710665997 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:46 INFO - PROCESS | 3264 | 1466710665999 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:46 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B053000 == 34 [pid = 3264] [id = 534] 12:37:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001554C33000) [pid = 3264] [serial = 1602] [outer = 0000000000000000] 12:37:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001554C7B400) [pid = 3264] [serial = 1603] [outer = 0000001554C33000] 12:37:46 INFO - PROCESS | 3264 | 1466710666054 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001554E90C00) [pid = 3264] [serial = 1604] [outer = 0000001554C33000] 12:37:46 INFO - PROCESS | 3264 | 1466710666473 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]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 12:37:46 INFO - PROCESS | 3264 | 1466710666528 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 3264 | 1466710666530 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:37:46 INFO - PROCESS | 3264 | 1466710666533 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - PROCESS | 3264 | 1466710666535 Marionette TRACE conn6 <- [1,2102,null,{}] 12:37:46 INFO - PROCESS | 3264 | 1466710666539 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}] 12:37:46 INFO - PROCESS | 3264 | 1466710666541 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:46 INFO - PROCESS | 3264 | 1466710666627 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:37:46 INFO - PROCESS | 3264 | 1466710666632 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:46 INFO - PROCESS | 3264 | 1466710666634 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:46 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555B6D800 == 35 [pid = 3264] [id = 535] 12:37:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155590EC00) [pid = 3264] [serial = 1605] [outer = 0000000000000000] 12:37:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015559CE400) [pid = 3264] [serial = 1606] [outer = 000000155590EC00] 12:37:46 INFO - PROCESS | 3264 | 1466710666680 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001555F14000) [pid = 3264] [serial = 1607] [outer = 000000155590EC00] 12:37:47 INFO - PROCESS | 3264 | 1466710667314 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]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 836ms 12:37:47 INFO - PROCESS | 3264 | 1466710667373 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 3264 | 1466710667378 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:37:47 INFO - PROCESS | 3264 | 1466710667383 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:37:47 INFO - PROCESS | 3264 | 1466710667387 Marionette TRACE conn6 <- [1,2106,null,{}] 12:37:47 INFO - PROCESS | 3264 | 1466710667407 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}] 12:37:47 INFO - PROCESS | 3264 | 1466710667411 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:47 INFO - PROCESS | 3264 | 1466710667536 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:37:47 INFO - PROCESS | 3264 | 1466710667652 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 3264 | 1466710667655 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551057800 == 36 [pid = 3264] [id = 536] 12:37:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546A63000) [pid = 3264] [serial = 1608] [outer = 0000000000000000] 12:37:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001547612400) [pid = 3264] [serial = 1609] [outer = 0000001546A63000] 12:37:47 INFO - PROCESS | 3264 | 1466710667715 Marionette DEBUG loaded listener.js 12:37:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154BE4D000) [pid = 3264] [serial = 1610] [outer = 0000001546A63000] 12:37:48 INFO - PROCESS | 3264 | 1466710668330 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]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1004ms 12:37:48 INFO - PROCESS | 3264 | 1466710668392 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 3264 | 1466710668397 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:37:48 INFO - PROCESS | 3264 | 1466710668404 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - PROCESS | 3264 | 1466710668407 Marionette TRACE conn6 <- [1,2110,null,{}] 12:37:48 INFO - PROCESS | 3264 | 1466710668412 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}] 12:37:48 INFO - PROCESS | 3264 | 1466710668415 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:48 INFO - PROCESS | 3264 | 1466710668533 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:37:48 INFO - PROCESS | 3264 | 1466710668629 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:48 INFO - PROCESS | 3264 | 1466710668632 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:48 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B19800 == 37 [pid = 3264] [id = 537] 12:37:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155075EC00) [pid = 3264] [serial = 1611] [outer = 0000000000000000] 12:37:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550AB6400) [pid = 3264] [serial = 1612] [outer = 000000155075EC00] 12:37:48 INFO - PROCESS | 3264 | 1466710668689 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (00000015524ED400) [pid = 3264] [serial = 1613] [outer = 000000155075EC00] 12:37:49 INFO - PROCESS | 3264 | 1466710669291 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]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 941ms 12:37:49 INFO - PROCESS | 3264 | 1466710669346 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 3264 | 1466710669349 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:37:49 INFO - PROCESS | 3264 | 1466710669353 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - PROCESS | 3264 | 1466710669357 Marionette TRACE conn6 <- [1,2114,null,{}] 12:37:49 INFO - PROCESS | 3264 | 1466710669369 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}] 12:37:49 INFO - PROCESS | 3264 | 1466710669374 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:49 INFO - PROCESS | 3264 | 1466710669488 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:37:49 INFO - PROCESS | 3264 | 1466710669613 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3264 | 1466710669616 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7F9800 == 38 [pid = 3264] [id = 538] 12:37:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553BE7400) [pid = 3264] [serial = 1614] [outer = 0000000000000000] 12:37:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (00000015559D6400) [pid = 3264] [serial = 1615] [outer = 0000001553BE7400] 12:37:49 INFO - PROCESS | 3264 | 1466710669675 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001556485400) [pid = 3264] [serial = 1616] [outer = 0000001553BE7400] 12:37:50 INFO - PROCESS | 3264 | 1466710670244 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]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 944ms 12:37:50 INFO - PROCESS | 3264 | 1466710670299 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 3264 | 1466710670302 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:37:50 INFO - PROCESS | 3264 | 1466710670306 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 3264 | 1466710670309 Marionette TRACE conn6 <- [1,2118,null,{}] 12:37:50 INFO - PROCESS | 3264 | 1466710670312 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}] 12:37:50 INFO - PROCESS | 3264 | 1466710670315 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:50 INFO - PROCESS | 3264 | 1466710670442 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:37:50 INFO - PROCESS | 3264 | 1466710670544 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 3264 | 1466710670547 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:50 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B19000 == 39 [pid = 3264] [id = 539] 12:37:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001552DC6000) [pid = 3264] [serial = 1617] [outer = 0000000000000000] 12:37:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001556DFA400) [pid = 3264] [serial = 1618] [outer = 0000001552DC6000] 12:37:50 INFO - PROCESS | 3264 | 1466710670603 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000155880A400) [pid = 3264] [serial = 1619] [outer = 0000001552DC6000] 12:37:51 INFO - PROCESS | 3264 | 1466710671406 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] 12:37:51 INFO - PROCESS | 3264 | 1466710671436 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:37:51 INFO - PROCESS | 3264 | 1466710671441 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:37:51 INFO - PROCESS | 3264 | 1466710671446 Marionette TRACE conn6 <- [1,2122,null,{}] 12:37:51 INFO - PROCESS | 3264 | 1466710671452 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}] 12:37:51 INFO - PROCESS | 3264 | 1466710671455 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:51 INFO - PROCESS | 3264 | 1466710671567 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A32000 == 38 [pid = 3264] [id = 376] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 0000001555034800 == 37 [pid = 3264] [id = 383] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 000000155503E000 == 36 [pid = 3264] [id = 373] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 0000001545713000 == 35 [pid = 3264] [id = 516] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 0000001547320800 == 34 [pid = 3264] [id = 386] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 0000001553405000 == 33 [pid = 3264] [id = 371] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA5C000 == 32 [pid = 3264] [id = 380] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4F800 == 31 [pid = 3264] [id = 378] 12:37:52 INFO - PROCESS | 3264 | 1466710672292 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:52 INFO - PROCESS | 3264 | 1466710672296 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001544ED2800) [pid = 3264] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001545A22000) [pid = 3264] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001546A70400) [pid = 3264] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001546C2CC00) [pid = 3264] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154BE59000) [pid = 3264] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154FB92000) [pid = 3264] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154D5BC800) [pid = 3264] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154B0B7C00) [pid = 3264] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550AB6800) [pid = 3264] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155074C000) [pid = 3264] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001551042000) [pid = 3264] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546F1D400) [pid = 3264] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545AD5C00) [pid = 3264] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550ADB400) [pid = 3264] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000155075BC00) [pid = 3264] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154D1AF000) [pid = 3264] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554610400) [pid = 3264] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155376AC00) [pid = 3264] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550AE7C00) [pid = 3264] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BEF4000) [pid = 3264] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FCB800) [pid = 3264] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001552FCC000) [pid = 3264] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154B567800) [pid = 3264] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001552B96800) [pid = 3264] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:37:52 INFO - PROCESS | 3264 | ++DOCSHELL 0000001547302800 == 32 [pid = 3264] [id = 540] 12:37:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001544FDA800) [pid = 3264] [serial = 1620] [outer = 0000000000000000] 12:37:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001545A11800) [pid = 3264] [serial = 1621] [outer = 0000001544FDA800] 12:37:52 INFO - PROCESS | 3264 | 1466710672477 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546159400) [pid = 3264] [serial = 1622] [outer = 0000001544FDA800] 12:37:52 INFO - PROCESS | 3264 | --DOCSHELL 000000154B08B800 == 31 [pid = 3264] [id = 11] 12:37:52 INFO - PROCESS | 3264 | 1466710672974 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] 12:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:37:53 INFO - PROCESS | 3264 | 1466710673042 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:37:53 INFO - PROCESS | 3264 | 1466710673046 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3264 | 1466710673050 Marionette TRACE conn6 <- [1,2126,null,{}] 12:37:53 INFO - PROCESS | 3264 | 1466710673055 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}] 12:37:53 INFO - PROCESS | 3264 | 1466710673058 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:53 INFO - PROCESS | 3264 | 1466710673159 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:37:53 INFO - PROCESS | 3264 | 1466710673167 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 3264 | 1466710673171 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA52800 == 32 [pid = 3264] [id = 541] 12:37:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546C14000) [pid = 3264] [serial = 1623] [outer = 0000000000000000] 12:37:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C25C00) [pid = 3264] [serial = 1624] [outer = 0000001546C14000] 12:37:53 INFO - PROCESS | 3264 | 1466710673222 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C48800) [pid = 3264] [serial = 1625] [outer = 0000001546C14000] 12:37:53 INFO - PROCESS | 3264 | 1466710673704 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]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 12:37:53 INFO - PROCESS | 3264 | 1466710673768 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3264 | 1466710673773 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:37:53 INFO - PROCESS | 3264 | 1466710673778 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3264 | 1466710673780 Marionette TRACE conn6 <- [1,2130,null,{}] 12:37:53 INFO - PROCESS | 3264 | 1466710673784 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}] 12:37:53 INFO - PROCESS | 3264 | 1466710673787 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:53 INFO - PROCESS | 3264 | 1466710673921 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:37:53 INFO - PROCESS | 3264 | 1466710673972 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 3264 | 1466710673974 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:53 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D0B000 == 33 [pid = 3264] [id = 542] 12:37:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001547692000) [pid = 3264] [serial = 1626] [outer = 0000000000000000] 12:37:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154B2F2000) [pid = 3264] [serial = 1627] [outer = 0000001547692000] 12:37:54 INFO - PROCESS | 3264 | 1466710674023 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154B56DC00) [pid = 3264] [serial = 1628] [outer = 0000001547692000] 12:37:54 INFO - PROCESS | 3264 | 1466710674453 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] 12:37:54 INFO - PROCESS | 3264 | 1466710674517 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:37:54 INFO - PROCESS | 3264 | 1466710674523 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:37:54 INFO - PROCESS | 3264 | 1466710674529 Marionette TRACE conn6 <- [1,2134,null,{}] 12:37:54 INFO - PROCESS | 3264 | 1466710674547 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}] 12:37:54 INFO - PROCESS | 3264 | 1466710674551 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:54 INFO - PROCESS | 3264 | 1466710674681 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:37:54 INFO - PROCESS | 3264 | 1466710674737 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 3264 | 1466710674739 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:54 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C32800 == 34 [pid = 3264] [id = 543] 12:37:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BE57000) [pid = 3264] [serial = 1629] [outer = 0000000000000000] 12:37:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BEF1800) [pid = 3264] [serial = 1630] [outer = 000000154BE57000] 12:37:54 INFO - PROCESS | 3264 | 1466710674785 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CB92800) [pid = 3264] [serial = 1631] [outer = 000000154BE57000] 12:37:55 INFO - PROCESS | 3264 | 1466710675264 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] 12:37:55 INFO - PROCESS | 3264 | 1466710675322 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:37:55 INFO - PROCESS | 3264 | 1466710675325 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 3264 | 1466710675327 Marionette TRACE conn6 <- [1,2138,null,{}] 12:37:55 INFO - PROCESS | 3264 | 1466710675331 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}] 12:37:55 INFO - PROCESS | 3264 | 1466710675333 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:55 INFO - PROCESS | 3264 | 1466710675448 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:37:55 INFO - PROCESS | 3264 | 1466710675466 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 3264 | 1466710675468 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:55 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555034800 == 35 [pid = 3264] [id = 544] 12:37:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154CB9D000) [pid = 3264] [serial = 1632] [outer = 0000000000000000] 12:37:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154FB65800) [pid = 3264] [serial = 1633] [outer = 000000154CB9D000] 12:37:55 INFO - PROCESS | 3264 | 1466710675560 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155071E400) [pid = 3264] [serial = 1634] [outer = 000000154CB9D000] 12:37:56 INFO - PROCESS | 3264 | 1466710675990 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] 12:37:56 INFO - PROCESS | 3264 | 1466710676021 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:37:56 INFO - PROCESS | 3264 | 1466710676025 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 3264 | 1466710676027 Marionette TRACE conn6 <- [1,2142,null,{}] 12:37:56 INFO - PROCESS | 3264 | 1466710676030 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}] 12:37:56 INFO - PROCESS | 3264 | 1466710676033 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:56 INFO - PROCESS | 3264 | 1466710676147 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:37:56 INFO - PROCESS | 3264 | 1466710676154 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 3264 | 1466710676161 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:56 INFO - PROCESS | 3264 | ++DOCSHELL 000000155717B800 == 36 [pid = 3264] [id = 545] 12:37:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550A81C00) [pid = 3264] [serial = 1635] [outer = 0000000000000000] 12:37:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550A85000) [pid = 3264] [serial = 1636] [outer = 0000001550A81C00] 12:37:56 INFO - PROCESS | 3264 | 1466710676265 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550FBA000) [pid = 3264] [serial = 1637] [outer = 0000001550A81C00] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550FBF000) [pid = 3264] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546A66400) [pid = 3264] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154BEE9000) [pid = 3264] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001545A2A400) [pid = 3264] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546824800) [pid = 3264] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552DC7C00) [pid = 3264] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015462BCC00) [pid = 3264] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001553BCF000) [pid = 3264] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001554C33000) [pid = 3264] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550FBD800) [pid = 3264] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000155590EC00) [pid = 3264] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001547CD3400) [pid = 3264] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:37:56 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546F1DC00) [pid = 3264] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:37:56 INFO - PROCESS | 3264 | 1466710676915 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]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 923ms 12:37:56 INFO - PROCESS | 3264 | 1466710676951 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 3264 | 1466710676953 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:37:56 INFO - PROCESS | 3264 | 1466710676957 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 3264 | 1466710676959 Marionette TRACE conn6 <- [1,2146,null,{}] 12:37:56 INFO - PROCESS | 3264 | 1466710676962 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}] 12:37:56 INFO - PROCESS | 3264 | 1466710676965 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:57 INFO - PROCESS | 3264 | 1466710677061 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:37:57 INFO - PROCESS | 3264 | 1466710677070 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 3264 | 1466710677072 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001546876800 == 37 [pid = 3264] [id = 546] 12:37:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001547243C00) [pid = 3264] [serial = 1638] [outer = 0000000000000000] 12:37:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BDD0800) [pid = 3264] [serial = 1639] [outer = 0000001547243C00] 12:37:57 INFO - PROCESS | 3264 | 1466710677119 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FCC000) [pid = 3264] [serial = 1640] [outer = 0000001547243C00] 12:37:57 INFO - PROCESS | 3264 | 1466710677559 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] 12:37:57 INFO - PROCESS | 3264 | 1466710677593 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:37:57 INFO - PROCESS | 3264 | 1466710677596 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - PROCESS | 3264 | 1466710677598 Marionette TRACE conn6 <- [1,2150,null,{}] 12:37:57 INFO - PROCESS | 3264 | 1466710677602 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}] 12:37:57 INFO - PROCESS | 3264 | 1466710677604 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:57 INFO - PROCESS | 3264 | 1466710677685 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:37:57 INFO - PROCESS | 3264 | 1466710677691 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 3264 | 1466710677693 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A3D000 == 38 [pid = 3264] [id = 547] 12:37:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000155103C000) [pid = 3264] [serial = 1641] [outer = 0000000000000000] 12:37:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (00000015524EF800) [pid = 3264] [serial = 1642] [outer = 000000155103C000] 12:37:57 INFO - PROCESS | 3264 | 1466710677739 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552E4E400) [pid = 3264] [serial = 1643] [outer = 000000155103C000] 12:37:58 INFO - PROCESS | 3264 | 1466710678192 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]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 12:37:58 INFO - PROCESS | 3264 | 1466710678231 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 3264 | 1466710678233 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:37:58 INFO - PROCESS | 3264 | 1466710678236 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:37:58 INFO - PROCESS | 3264 | 1466710678238 Marionette TRACE conn6 <- [1,2154,null,{}] 12:37:58 INFO - PROCESS | 3264 | 1466710678242 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}] 12:37:58 INFO - PROCESS | 3264 | 1466710678244 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:58 INFO - PROCESS | 3264 | 1466710678335 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:37:58 INFO - PROCESS | 3264 | 1466710678341 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3264 | 1466710678343 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:58 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A255800 == 39 [pid = 3264] [id = 548] 12:37:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552FD4C00) [pid = 3264] [serial = 1644] [outer = 0000000000000000] 12:37:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553512400) [pid = 3264] [serial = 1645] [outer = 0000001552FD4C00] 12:37:58 INFO - PROCESS | 3264 | 1466710678389 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (00000015539AD000) [pid = 3264] [serial = 1646] [outer = 0000001552FD4C00] 12:37:59 INFO - PROCESS | 3264 | 1466710679094 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]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 942ms 12:37:59 INFO - PROCESS | 3264 | 1466710679183 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 3264 | 1466710679188 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:37:59 INFO - PROCESS | 3264 | 1466710679194 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - PROCESS | 3264 | 1466710679197 Marionette TRACE conn6 <- [1,2158,null,{}] 12:37:59 INFO - PROCESS | 3264 | 1466710679203 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}] 12:37:59 INFO - PROCESS | 3264 | 1466710679207 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:59 INFO - PROCESS | 3264 | 1466710679339 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:37:59 INFO - PROCESS | 3264 | 1466710679413 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:59 INFO - PROCESS | 3264 | 1466710679416 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:37:59 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D206000 == 40 [pid = 3264] [id = 549] 12:37:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001545A27000) [pid = 3264] [serial = 1647] [outer = 0000000000000000] 12:37:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546C08800) [pid = 3264] [serial = 1648] [outer = 0000001545A27000] 12:37:59 INFO - PROCESS | 3264 | 1466710679475 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546C4F800) [pid = 3264] [serial = 1649] [outer = 0000001545A27000] 12:38:00 INFO - PROCESS | 3264 | 1466710680201 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]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1033ms 12:38:00 INFO - PROCESS | 3264 | 1466710680230 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:38:00 INFO - PROCESS | 3264 | 1466710680235 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:38:00 INFO - PROCESS | 3264 | 1466710680242 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - PROCESS | 3264 | 1466710680245 Marionette TRACE conn6 <- [1,2162,null,{}] 12:38:00 INFO - PROCESS | 3264 | 1466710680271 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}] 12:38:00 INFO - PROCESS | 3264 | 1466710680274 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:00 INFO - PROCESS | 3264 | 1466710680400 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:38:00 INFO - PROCESS | 3264 | 1466710680525 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 3264 | 1466710680528 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000155716D800 == 41 [pid = 3264] [id = 550] 12:38:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154B2F4C00) [pid = 3264] [serial = 1650] [outer = 0000000000000000] 12:38:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154BE5CC00) [pid = 3264] [serial = 1651] [outer = 000000154B2F4C00] 12:38:00 INFO - PROCESS | 3264 | 1466710680594 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154CB84400) [pid = 3264] [serial = 1652] [outer = 000000154B2F4C00] 12:38:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B19000 == 40 [pid = 3264] [id = 539] 12:38:01 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA14800 == 39 [pid = 3264] [id = 527] 12:38:01 INFO - PROCESS | 3264 | --DOCSHELL 0000001545AA2000 == 38 [pid = 3264] [id = 12] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001556DF7C00) [pid = 3264] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001552E53000) [pid = 3264] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546C4CC00) [pid = 3264] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BE45800) [pid = 3264] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154BEF0C00) [pid = 3264] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154CB9C800) [pid = 3264] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155074E000) [pid = 3264] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C48000) [pid = 3264] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154B34D000) [pid = 3264] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001553511400) [pid = 3264] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A65400) [pid = 3264] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C2DC00) [pid = 3264] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553BE5400) [pid = 3264] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001554C7B400) [pid = 3264] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001554529800) [pid = 3264] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001554E90C00) [pid = 3264] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FC6400) [pid = 3264] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001555F14000) [pid = 3264] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155103E800) [pid = 3264] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550750800) [pid = 3264] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015559CE400) [pid = 3264] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552FD1C00) [pid = 3264] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550AC0400) [pid = 3264] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001554529C00) [pid = 3264] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3264 | 1466710681493 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]]]}] 12:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1295ms 12:38:01 INFO - PROCESS | 3264 | 1466710681539 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:38:01 INFO - PROCESS | 3264 | 1466710681543 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:38:01 INFO - PROCESS | 3264 | 1466710681547 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:38:01 INFO - PROCESS | 3264 | 1466710681551 Marionette TRACE conn6 <- [1,2166,null,{}] 12:38:01 INFO - PROCESS | 3264 | 1466710681556 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}] 12:38:01 INFO - PROCESS | 3264 | 1466710681559 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:01 INFO - PROCESS | 3264 | 1466710681653 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:38:01 INFO - PROCESS | 3264 | 1466710681667 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:01 INFO - PROCESS | 3264 | 1466710681670 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:01 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE86000 == 39 [pid = 3264] [id = 551] 12:38:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546972800) [pid = 3264] [serial = 1653] [outer = 0000000000000000] 12:38:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546A65400) [pid = 3264] [serial = 1654] [outer = 0000001546972800] 12:38:01 INFO - PROCESS | 3264 | 1466710681722 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546C2F800) [pid = 3264] [serial = 1655] [outer = 0000001546972800] 12:38:02 INFO - PROCESS | 3264 | 1466710682251 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]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 12:38:02 INFO - PROCESS | 3264 | 1466710682282 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 3264 | 1466710682287 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:38:02 INFO - PROCESS | 3264 | 1466710682293 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 3264 | 1466710682296 Marionette TRACE conn6 <- [1,2170,null,{}] 12:38:02 INFO - PROCESS | 3264 | 1466710682300 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}] 12:38:02 INFO - PROCESS | 3264 | 1466710682303 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:02 INFO - PROCESS | 3264 | 1466710682395 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:38:02 INFO - PROCESS | 3264 | 1466710682470 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:02 INFO - PROCESS | 3264 | 1466710682472 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000155299F800 == 40 [pid = 3264] [id = 552] 12:38:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154B34D000) [pid = 3264] [serial = 1656] [outer = 0000000000000000] 12:38:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154B569000) [pid = 3264] [serial = 1657] [outer = 000000154B34D000] 12:38:02 INFO - PROCESS | 3264 | 1466710682527 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BE53000) [pid = 3264] [serial = 1658] [outer = 000000154B34D000] 12:38:02 INFO - PROCESS | 3264 | 1466710682933 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]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 12:38:02 INFO - PROCESS | 3264 | 1466710682987 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 3264 | 1466710682989 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:38:03 INFO - PROCESS | 3264 | 1466710682993 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 3264 | 1466710682997 Marionette TRACE conn6 <- [1,2174,null,{}] 12:38:03 INFO - PROCESS | 3264 | 1466710683009 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}] 12:38:03 INFO - PROCESS | 3264 | 1466710683014 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:03 INFO - PROCESS | 3264 | 1466710683136 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:38:03 INFO - PROCESS | 3264 | 1466710683156 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 3264 | 1466710683159 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:03 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554066800 == 41 [pid = 3264] [id = 553] 12:38:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154CBD4800) [pid = 3264] [serial = 1659] [outer = 0000000000000000] 12:38:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154FB6A000) [pid = 3264] [serial = 1660] [outer = 000000154CBD4800] 12:38:03 INFO - PROCESS | 3264 | 1466710683208 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550746400) [pid = 3264] [serial = 1661] [outer = 000000154CBD4800] 12:38:03 INFO - PROCESS | 3264 | 1466710683633 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]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 12:38:03 INFO - PROCESS | 3264 | 1466710683686 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:38:03 INFO - PROCESS | 3264 | 1466710683689 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:38:03 INFO - PROCESS | 3264 | 1466710683698 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 3264 | 1466710683700 Marionette TRACE conn6 <- [1,2178,null,{}] 12:38:03 INFO - PROCESS | 3264 | 1466710683703 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}] 12:38:03 INFO - PROCESS | 3264 | 1466710683705 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:03 INFO - PROCESS | 3264 | 1466710683827 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:38:03 INFO - PROCESS | 3264 | 1466710683832 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 3264 | 1466710683835 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:03 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557449800 == 42 [pid = 3264] [id = 554] 12:38:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550A82000) [pid = 3264] [serial = 1662] [outer = 0000000000000000] 12:38:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550AB6800) [pid = 3264] [serial = 1663] [outer = 0000001550A82000] 12:38:03 INFO - PROCESS | 3264 | 1466710683925 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FBC000) [pid = 3264] [serial = 1664] [outer = 0000001550A82000] 12:38:04 INFO - PROCESS | 3264 | 1466710684372 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]]]}] 12:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 735ms 12:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:38:04 INFO - PROCESS | 3264 | 1466710684431 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 3264 | 1466710684433 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:38:04 INFO - PROCESS | 3264 | 1466710684444 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 3264 | 1466710684446 Marionette TRACE conn6 <- [1,2182,null,{}] 12:38:04 INFO - PROCESS | 3264 | 1466710684450 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}] 12:38:04 INFO - PROCESS | 3264 | 1466710684452 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:04 INFO - PROCESS | 3264 | 1466710684592 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:38:04 INFO - PROCESS | 3264 | 1466710684604 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 3264 | 1466710684606 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A1F800 == 43 [pid = 3264] [id = 555] 12:38:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550A83400) [pid = 3264] [serial = 1665] [outer = 0000000000000000] 12:38:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FD8000) [pid = 3264] [serial = 1666] [outer = 0000001550A83400] 12:38:04 INFO - PROCESS | 3264 | 1466710684651 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (00000015529FD000) [pid = 3264] [serial = 1667] [outer = 0000001550A83400] 12:38:05 INFO - PROCESS | 3264 | 1466710685102 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]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 12:38:05 INFO - PROCESS | 3264 | 1466710685129 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 3264 | 1466710685131 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:38:05 INFO - PROCESS | 3264 | 1466710685135 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - PROCESS | 3264 | 1466710685137 Marionette TRACE conn6 <- [1,2186,null,{}] 12:38:05 INFO - PROCESS | 3264 | 1466710685140 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}] 12:38:05 INFO - PROCESS | 3264 | 1466710685146 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:05 INFO - PROCESS | 3264 | 1466710685292 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:38:05 INFO - PROCESS | 3264 | 1466710685297 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:05 INFO - PROCESS | 3264 | 1466710685300 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A47A000 == 44 [pid = 3264] [id = 556] 12:38:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552FC8400) [pid = 3264] [serial = 1668] [outer = 0000000000000000] 12:38:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552FD6800) [pid = 3264] [serial = 1669] [outer = 0000001552FC8400] 12:38:05 INFO - PROCESS | 3264 | 1466710685354 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553CB1000) [pid = 3264] [serial = 1670] [outer = 0000001552FC8400] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154B08E000) [pid = 3264] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C14000) [pid = 3264] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001547692000) [pid = 3264] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001544FDA800) [pid = 3264] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552DC6000) [pid = 3264] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015472E8400) [pid = 3264] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546A63000) [pid = 3264] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155075EC00) [pid = 3264] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001553BE7400) [pid = 3264] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154CB9D000) [pid = 3264] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155103C000) [pid = 3264] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550A81C00) [pid = 3264] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BE57000) [pid = 3264] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:38:05 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001547243C00) [pid = 3264] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:38:05 INFO - PROCESS | 3264 | 1466710685861 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]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 773ms 12:38:05 INFO - PROCESS | 3264 | 1466710685911 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 3264 | 1466710685913 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:38:05 INFO - PROCESS | 3264 | 1466710685917 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:38:05 INFO - PROCESS | 3264 | 1466710685919 Marionette TRACE conn6 <- [1,2190,null,{}] 12:38:05 INFO - PROCESS | 3264 | 1466710685923 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}] 12:38:05 INFO - PROCESS | 3264 | 1466710685925 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:06 INFO - PROCESS | 3264 | 1466710686007 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:38:06 INFO - PROCESS | 3264 | 1466710686014 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 3264 | 1466710686016 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5B0800 == 45 [pid = 3264] [id = 557] 12:38:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154696D000) [pid = 3264] [serial = 1671] [outer = 0000000000000000] 12:38:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154C03F000) [pid = 3264] [serial = 1672] [outer = 000000154696D000] 12:38:06 INFO - PROCESS | 3264 | 1466710686063 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001553519C00) [pid = 3264] [serial = 1673] [outer = 000000154696D000] 12:38:06 INFO - PROCESS | 3264 | 1466710686499 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]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 12:38:06 INFO - PROCESS | 3264 | 1466710686549 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:38:06 INFO - PROCESS | 3264 | 1466710686552 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:38:06 INFO - PROCESS | 3264 | 1466710686555 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - PROCESS | 3264 | 1466710686557 Marionette TRACE conn6 <- [1,2194,null,{}] 12:38:06 INFO - PROCESS | 3264 | 1466710686560 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}] 12:38:06 INFO - PROCESS | 3264 | 1466710686562 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:06 INFO - PROCESS | 3264 | 1466710686655 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:38:06 INFO - PROCESS | 3264 | 1466710686660 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 3264 | 1466710686662 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B050000 == 46 [pid = 3264] [id = 558] 12:38:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000155451C400) [pid = 3264] [serial = 1674] [outer = 0000000000000000] 12:38:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001554610400) [pid = 3264] [serial = 1675] [outer = 000000155451C400] 12:38:06 INFO - PROCESS | 3264 | 1466710686709 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001554C39C00) [pid = 3264] [serial = 1676] [outer = 000000155451C400] 12:38:07 INFO - PROCESS | 3264 | 1466710687138 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]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 12:38:07 INFO - PROCESS | 3264 | 1466710687187 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3264 | 1466710687189 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:38:07 INFO - PROCESS | 3264 | 1466710687192 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:38:07 INFO - PROCESS | 3264 | 1466710687194 Marionette TRACE conn6 <- [1,2198,null,{}] 12:38:07 INFO - PROCESS | 3264 | 1466710687197 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}] 12:38:07 INFO - PROCESS | 3264 | 1466710687199 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:07 INFO - PROCESS | 3264 | 1466710687284 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:38:07 INFO - PROCESS | 3264 | 1466710687289 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3264 | 1466710687291 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:07 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A4B800 == 47 [pid = 3264] [id = 559] 12:38:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (00000015481B3C00) [pid = 3264] [serial = 1677] [outer = 0000000000000000] 12:38:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553519000) [pid = 3264] [serial = 1678] [outer = 00000015481B3C00] 12:38:07 INFO - PROCESS | 3264 | 1466710687337 Marionette DEBUG loaded listener.js 12:38:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (00000015550C0000) [pid = 3264] [serial = 1679] [outer = 00000015481B3C00] 12:38:07 INFO - PROCESS | 3264 | 1466710687840 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]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 12:38:07 INFO - PROCESS | 3264 | 1466710687887 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3264 | 1466710687892 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:38:07 INFO - PROCESS | 3264 | 1466710687898 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 3264 | 1466710687903 Marionette TRACE conn6 <- [1,2202,null,{}] 12:38:07 INFO - PROCESS | 3264 | 1466710687910 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}] 12:38:07 INFO - PROCESS | 3264 | 1466710687914 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:08 INFO - PROCESS | 3264 | 1466710688042 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:38:08 INFO - PROCESS | 3264 | 1466710688132 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 3264 | 1466710688137 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA4B000 == 48 [pid = 3264] [id = 560] 12:38:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546967800) [pid = 3264] [serial = 1680] [outer = 0000000000000000] 12:38:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001546A69400) [pid = 3264] [serial = 1681] [outer = 0000001546967800] 12:38:08 INFO - PROCESS | 3264 | 1466710688196 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001547693400) [pid = 3264] [serial = 1682] [outer = 0000001546967800] 12:38:08 INFO - PROCESS | 3264 | 1466710688876 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]]]}] 12:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1033ms 12:38:08 INFO - PROCESS | 3264 | 1466710688934 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:38:08 INFO - PROCESS | 3264 | 1466710688939 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:38:08 INFO - PROCESS | 3264 | 1466710688946 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:38:08 INFO - PROCESS | 3264 | 1466710688949 Marionette TRACE conn6 <- [1,2206,null,{}] 12:38:08 INFO - PROCESS | 3264 | 1466710688953 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}] 12:38:08 INFO - PROCESS | 3264 | 1466710688956 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:09 INFO - PROCESS | 3264 | 1466710689131 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:38:09 INFO - PROCESS | 3264 | 1466710689247 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:09 INFO - PROCESS | 3264 | 1466710689250 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0B800 == 49 [pid = 3264] [id = 561] 12:38:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154BEEE800) [pid = 3264] [serial = 1683] [outer = 0000000000000000] 12:38:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154CC1C400) [pid = 3264] [serial = 1684] [outer = 000000154BEEE800] 12:38:09 INFO - PROCESS | 3264 | 1466710689308 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550A80000) [pid = 3264] [serial = 1685] [outer = 000000154BEEE800] 12:38:09 INFO - PROCESS | 3264 | 1466710689872 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]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 12:38:09 INFO - PROCESS | 3264 | 1466710689891 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3264 | 1466710689894 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:38:09 INFO - PROCESS | 3264 | 1466710689898 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3264 | 1466710689902 Marionette TRACE conn6 <- [1,2210,null,{}] 12:38:09 INFO - PROCESS | 3264 | 1466710689914 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}] 12:38:09 INFO - PROCESS | 3264 | 1466710689919 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:10 INFO - PROCESS | 3264 | 1466710690034 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:38:10 INFO - PROCESS | 3264 | 1466710690157 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3264 | 1466710690162 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B867800 == 50 [pid = 3264] [id = 562] 12:38:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001553BCF400) [pid = 3264] [serial = 1686] [outer = 0000000000000000] 12:38:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001553BD4400) [pid = 3264] [serial = 1687] [outer = 0000001553BCF400] 12:38:10 INFO - PROCESS | 3264 | 1466710690221 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001555911000) [pid = 3264] [serial = 1688] [outer = 0000001553BCF400] 12:38:10 INFO - PROCESS | 3264 | 1466710690859 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]]]}] 12:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 984ms 12:38:10 INFO - PROCESS | 3264 | 1466710690884 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:38:10 INFO - PROCESS | 3264 | 1466710690888 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:38:10 INFO - PROCESS | 3264 | 1466710690891 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - PROCESS | 3264 | 1466710690893 Marionette TRACE conn6 <- [1,2214,null,{}] 12:38:10 INFO - PROCESS | 3264 | 1466710690897 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}] 12:38:10 INFO - PROCESS | 3264 | 1466710690899 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:11 INFO - PROCESS | 3264 | 1466710691014 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:38:11 INFO - PROCESS | 3264 | 1466710691109 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 3264 | 1466710691111 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:11 INFO - PROCESS | 3264 | ++DOCSHELL 0000001548109800 == 51 [pid = 3264] [id = 563] 12:38:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015462BAC00) [pid = 3264] [serial = 1689] [outer = 0000000000000000] 12:38:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C27800) [pid = 3264] [serial = 1690] [outer = 00000015462BAC00] 12:38:11 INFO - PROCESS | 3264 | 1466710691167 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (00000015559CDC00) [pid = 3264] [serial = 1691] [outer = 00000015462BAC00] 12:38:11 INFO - PROCESS | 3264 | 1466710691897 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]]]}] 12:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1086ms 12:38:11 INFO - PROCESS | 3264 | 1466710691980 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 3264 | 1466710691984 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:38:12 INFO - PROCESS | 3264 | 1466710691989 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 3264 | 1466710691994 Marionette TRACE conn6 <- [1,2218,null,{}] 12:38:12 INFO - PROCESS | 3264 | 1466710691999 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}] 12:38:12 INFO - PROCESS | 3264 | 1466710692002 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:12 INFO - PROCESS | 3264 | 1466710692158 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:38:12 INFO - PROCESS | 3264 | 1466710692168 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3264 | 1466710692171 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D204000 == 52 [pid = 3264] [id = 564] 12:38:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546F18400) [pid = 3264] [serial = 1692] [outer = 0000000000000000] 12:38:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154B0C3800) [pid = 3264] [serial = 1693] [outer = 0000001546F18400] 12:38:12 INFO - PROCESS | 3264 | 1466710692223 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000154BBA6400) [pid = 3264] [serial = 1694] [outer = 0000001546F18400] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155247E800 == 51 [pid = 3264] [id = 518] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 00000015546AA800 == 50 [pid = 3264] [id = 520] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001555B6E000 == 49 [pid = 3264] [id = 529] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155644B800 == 48 [pid = 3264] [id = 521] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5AC000 == 47 [pid = 3264] [id = 533] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA13800 == 46 [pid = 3264] [id = 528] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001547302800 == 45 [pid = 3264] [id = 540] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA24800 == 44 [pid = 3264] [id = 517] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A51800 == 43 [pid = 3264] [id = 519] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A42000 == 42 [pid = 3264] [id = 531] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155A54A000 == 41 [pid = 3264] [id = 532] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7F9800 == 40 [pid = 3264] [id = 538] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 00000015468C2000 == 39 [pid = 3264] [id = 522] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155874D800 == 38 [pid = 3264] [id = 530] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D4800 == 37 [pid = 3264] [id = 525] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155B053000 == 36 [pid = 3264] [id = 534] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B19800 == 35 [pid = 3264] [id = 537] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001551057800 == 34 [pid = 3264] [id = 536] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001546241800 == 33 [pid = 3264] [id = 526] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155A259000 == 32 [pid = 3264] [id = 524] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001555B6D800 == 31 [pid = 3264] [id = 535] 12:38:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A46800 == 30 [pid = 3264] [id = 523] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154B3E6800) [pid = 3264] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001546C25C00) [pid = 3264] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001546C48800) [pid = 3264] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154B2F2000) [pid = 3264] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001545A11800) [pid = 3264] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546159400) [pid = 3264] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000155880A400) [pid = 3264] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001556DFA400) [pid = 3264] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546823C00) [pid = 3264] [serial = 1094] [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.] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154BE4D000) [pid = 3264] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001547612400) [pid = 3264] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (00000015524ED400) [pid = 3264] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001550AB6400) [pid = 3264] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001556485400) [pid = 3264] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (00000015559D6400) [pid = 3264] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000155071E400) [pid = 3264] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154FB65800) [pid = 3264] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001552E4E400) [pid = 3264] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001553512400) [pid = 3264] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550A85000) [pid = 3264] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FBA000) [pid = 3264] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (00000015524EF800) [pid = 3264] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BEF1800) [pid = 3264] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CB92800) [pid = 3264] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550FCC000) [pid = 3264] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154BDD0800) [pid = 3264] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154B56DC00) [pid = 3264] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:38:13 INFO - PROCESS | 3264 | 1466710693416 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]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1482ms 12:38:13 INFO - PROCESS | 3264 | 1466710693476 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 3264 | 1466710693480 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:38:13 INFO - PROCESS | 3264 | 1466710693486 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 3264 | 1466710693491 Marionette TRACE conn6 <- [1,2222,null,{}] 12:38:13 INFO - PROCESS | 3264 | 1466710693496 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}] 12:38:13 INFO - PROCESS | 3264 | 1466710693499 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:13 INFO - PROCESS | 3264 | 1466710693591 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:38:13 INFO - PROCESS | 3264 | 1466710693603 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 3264 | 1466710693606 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B7AF800 == 31 [pid = 3264] [id = 565] 12:38:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546967000) [pid = 3264] [serial = 1695] [outer = 0000000000000000] 12:38:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154696A400) [pid = 3264] [serial = 1696] [outer = 0000001546967000] 12:38:13 INFO - PROCESS | 3264 | 1466710693654 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546A6B400) [pid = 3264] [serial = 1697] [outer = 0000001546967000] 12:38:14 INFO - PROCESS | 3264 | 1466710694126 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]]]}] 12:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 12:38:14 INFO - PROCESS | 3264 | 1466710694179 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 3264 | 1466710694185 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:38:14 INFO - PROCESS | 3264 | 1466710694191 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - PROCESS | 3264 | 1466710694194 Marionette TRACE conn6 <- [1,2226,null,{}] 12:38:14 INFO - PROCESS | 3264 | 1466710694198 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}] 12:38:14 INFO - PROCESS | 3264 | 1466710694201 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:14 INFO - PROCESS | 3264 | 1466710694327 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:38:14 INFO - PROCESS | 3264 | 1466710694342 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:14 INFO - PROCESS | 3264 | 1466710694345 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:14 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D0000 == 32 [pid = 3264] [id = 566] 12:38:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C2E400) [pid = 3264] [serial = 1698] [outer = 0000000000000000] 12:38:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C45C00) [pid = 3264] [serial = 1699] [outer = 0000001546C2E400] 12:38:14 INFO - PROCESS | 3264 | 1466710694396 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154705F400) [pid = 3264] [serial = 1700] [outer = 0000001546C2E400] 12:38:14 INFO - PROCESS | 3264 | 1466710694845 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]]]}] 12:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 12:38:14 INFO - PROCESS | 3264 | 1466710694888 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 3264 | 1466710694891 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:38:14 INFO - PROCESS | 3264 | 1466710694894 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - PROCESS | 3264 | 1466710694898 Marionette TRACE conn6 <- [1,2230,null,{}] 12:38:14 INFO - PROCESS | 3264 | 1466710694910 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}] 12:38:14 INFO - PROCESS | 3264 | 1466710694915 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:15 INFO - PROCESS | 3264 | 1466710695005 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:38:15 INFO - PROCESS | 3264 | 1466710695014 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3264 | 1466710695017 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A4E000 == 33 [pid = 3264] [id = 567] 12:38:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154B574C00) [pid = 3264] [serial = 1701] [outer = 0000000000000000] 12:38:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BABC800) [pid = 3264] [serial = 1702] [outer = 000000154B574C00] 12:38:15 INFO - PROCESS | 3264 | 1466710695068 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BEE8400) [pid = 3264] [serial = 1703] [outer = 000000154B574C00] 12:38:15 INFO - PROCESS | 3264 | 1466710695509 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]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 12:38:15 INFO - PROCESS | 3264 | 1466710695590 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 3264 | 1466710695593 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:38:15 INFO - PROCESS | 3264 | 1466710695596 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 3264 | 1466710695598 Marionette TRACE conn6 <- [1,2234,null,{}] 12:38:15 INFO - PROCESS | 3264 | 1466710695602 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}] 12:38:15 INFO - PROCESS | 3264 | 1466710695604 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:15 INFO - PROCESS | 3264 | 1466710695746 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:38:15 INFO - PROCESS | 3264 | 1466710695795 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3264 | 1466710695797 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:15 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546A8800 == 34 [pid = 3264] [id = 568] 12:38:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CB86400) [pid = 3264] [serial = 1704] [outer = 0000000000000000] 12:38:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CB94C00) [pid = 3264] [serial = 1705] [outer = 000000154CB86400] 12:38:15 INFO - PROCESS | 3264 | 1466710695842 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154CC18C00) [pid = 3264] [serial = 1706] [outer = 000000154CB86400] 12:38:16 INFO - PROCESS | 3264 | 1466710696270 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]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 12:38:16 INFO - PROCESS | 3264 | 1466710696333 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 3264 | 1466710696336 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:38:16 INFO - PROCESS | 3264 | 1466710696339 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 3264 | 1466710696341 Marionette TRACE conn6 <- [1,2238,null,{}] 12:38:16 INFO - PROCESS | 3264 | 1466710696345 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}] 12:38:16 INFO - PROCESS | 3264 | 1466710696347 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:16 INFO - PROCESS | 3264 | 1466710696454 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:38:16 INFO - PROCESS | 3264 | 1466710696460 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 3264 | 1466710696462 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556450000 == 35 [pid = 3264] [id = 569] 12:38:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546A6D400) [pid = 3264] [serial = 1707] [outer = 0000000000000000] 12:38:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154FB94C00) [pid = 3264] [serial = 1708] [outer = 0000001546A6D400] 12:38:16 INFO - PROCESS | 3264 | 1466710696512 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550722400) [pid = 3264] [serial = 1709] [outer = 0000001546A6D400] 12:38:16 INFO - PROCESS | 3264 | 1466710696988 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]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 12:38:17 INFO - PROCESS | 3264 | 1466710697033 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3264 | 1466710697036 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:38:17 INFO - PROCESS | 3264 | 1466710697039 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3264 | 1466710697041 Marionette TRACE conn6 <- [1,2242,null,{}] 12:38:17 INFO - PROCESS | 3264 | 1466710697045 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}] 12:38:17 INFO - PROCESS | 3264 | 1466710697051 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:17 INFO - PROCESS | 3264 | 1466710697208 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:38:17 INFO - PROCESS | 3264 | 1466710697267 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 3264 | 1466710697269 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:17 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558761000 == 36 [pid = 3264] [id = 570] 12:38:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550ADAC00) [pid = 3264] [serial = 1710] [outer = 0000000000000000] 12:38:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550FC4000) [pid = 3264] [serial = 1711] [outer = 0000001550ADAC00] 12:38:17 INFO - PROCESS | 3264 | 1466710697315 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550FD1800) [pid = 3264] [serial = 1712] [outer = 0000001550ADAC00] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550A83400) [pid = 3264] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552FC8400) [pid = 3264] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154CBD4800) [pid = 3264] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154B34D000) [pid = 3264] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154B2F4C00) [pid = 3264] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001545A27000) [pid = 3264] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552FD4C00) [pid = 3264] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546972800) [pid = 3264] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154696D000) [pid = 3264] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015481B3C00) [pid = 3264] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000155451C400) [pid = 3264] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:38:17 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550A82000) [pid = 3264] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:38:17 INFO - PROCESS | 3264 | 1466710697875 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]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 879ms 12:38:17 INFO - PROCESS | 3264 | 1466710697921 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3264 | 1466710697923 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:38:17 INFO - PROCESS | 3264 | 1466710697927 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3264 | 1466710697929 Marionette TRACE conn6 <- [1,2246,null,{}] 12:38:17 INFO - PROCESS | 3264 | 1466710697932 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}] 12:38:17 INFO - PROCESS | 3264 | 1466710697934 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:18 INFO - PROCESS | 3264 | 1466710698014 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:38:18 INFO - PROCESS | 3264 | 1466710698097 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3264 | 1466710698099 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A44000 == 37 [pid = 3264] [id = 571] 12:38:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001544E61400) [pid = 3264] [serial = 1713] [outer = 0000000000000000] 12:38:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BEE9800) [pid = 3264] [serial = 1714] [outer = 0000001544E61400] 12:38:18 INFO - PROCESS | 3264 | 1466710698143 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550FD2000) [pid = 3264] [serial = 1715] [outer = 0000001544E61400] 12:38:18 INFO - PROCESS | 3264 | 1466710698513 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]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 12:38:18 INFO - PROCESS | 3264 | 1466710698559 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 3264 | 1466710698561 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:38:18 INFO - PROCESS | 3264 | 1466710698565 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 3264 | 1466710698566 Marionette TRACE conn6 <- [1,2250,null,{}] 12:38:18 INFO - PROCESS | 3264 | 1466710698572 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}] 12:38:18 INFO - PROCESS | 3264 | 1466710698574 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:18 INFO - PROCESS | 3264 | 1466710698689 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:38:18 INFO - PROCESS | 3264 | 1466710698697 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3264 | 1466710698699 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:18 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A25A000 == 38 [pid = 3264] [id = 572] 12:38:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000155103C000) [pid = 3264] [serial = 1716] [outer = 0000000000000000] 12:38:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155295E000) [pid = 3264] [serial = 1717] [outer = 000000155103C000] 12:38:18 INFO - PROCESS | 3264 | 1466710698745 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552E52C00) [pid = 3264] [serial = 1718] [outer = 000000155103C000] 12:38:19 INFO - PROCESS | 3264 | 1466710699163 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]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 627ms 12:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:38:19 INFO - PROCESS | 3264 | 1466710699195 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 3264 | 1466710699197 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:38:19 INFO - PROCESS | 3264 | 1466710699200 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 3264 | 1466710699202 Marionette TRACE conn6 <- [1,2254,null,{}] 12:38:19 INFO - PROCESS | 3264 | 1466710699205 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}] 12:38:19 INFO - PROCESS | 3264 | 1466710699207 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:19 INFO - PROCESS | 3264 | 1466710699318 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:38:19 INFO - PROCESS | 3264 | 1466710699326 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3264 | 1466710699328 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A561000 == 39 [pid = 3264] [id = 573] 12:38:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552E55000) [pid = 3264] [serial = 1719] [outer = 0000000000000000] 12:38:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FCD800) [pid = 3264] [serial = 1720] [outer = 0000001552E55000] 12:38:19 INFO - PROCESS | 3264 | 1466710699374 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553517800) [pid = 3264] [serial = 1721] [outer = 0000001552E55000] 12:38:19 INFO - PROCESS | 3264 | 1466710699754 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]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 12:38:19 INFO - PROCESS | 3264 | 1466710699833 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 3264 | 1466710699838 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:38:19 INFO - PROCESS | 3264 | 1466710699843 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 3264 | 1466710699848 Marionette TRACE conn6 <- [1,2258,null,{}] 12:38:19 INFO - PROCESS | 3264 | 1466710699855 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}] 12:38:19 INFO - PROCESS | 3264 | 1466710699859 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:20 INFO - PROCESS | 3264 | 1466710700062 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:38:20 INFO - PROCESS | 3264 | 1466710700164 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 3264 | 1466710700170 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B379800 == 40 [pid = 3264] [id = 574] 12:38:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001545A25C00) [pid = 3264] [serial = 1722] [outer = 0000000000000000] 12:38:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001545A2C400) [pid = 3264] [serial = 1723] [outer = 0000001545A25C00] 12:38:20 INFO - PROCESS | 3264 | 1466710700229 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001546A65800) [pid = 3264] [serial = 1724] [outer = 0000001545A25C00] 12:38:20 INFO - PROCESS | 3264 | 1466710700953 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]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1127ms 12:38:20 INFO - PROCESS | 3264 | 1466710700974 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 3264 | 1466710700978 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:38:20 INFO - PROCESS | 3264 | 1466710700985 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 3264 | 1466710700990 Marionette TRACE conn6 <- [1,2262,null,{}] 12:38:20 INFO - PROCESS | 3264 | 1466710700994 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}] 12:38:21 INFO - PROCESS | 3264 | 1466710700997 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:21 INFO - PROCESS | 3264 | 1466710701188 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:38:21 INFO - PROCESS | 3264 | 1466710701198 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3264 | 1466710701201 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554070800 == 41 [pid = 3264] [id = 575] 12:38:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154B047C00) [pid = 3264] [serial = 1725] [outer = 0000000000000000] 12:38:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154B566800) [pid = 3264] [serial = 1726] [outer = 000000154B047C00] 12:38:21 INFO - PROCESS | 3264 | 1466710701259 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154BE61C00) [pid = 3264] [serial = 1727] [outer = 000000154B047C00] 12:38:22 INFO - PROCESS | 3264 | 1466710702237 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]]]}] 12:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1284ms 12:38:22 INFO - PROCESS | 3264 | 1466710702267 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 3264 | 1466710702272 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:38:22 INFO - PROCESS | 3264 | 1466710702277 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:38:22 INFO - PROCESS | 3264 | 1466710702281 Marionette TRACE conn6 <- [1,2266,null,{}] 12:38:22 INFO - PROCESS | 3264 | 1466710702286 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}] 12:38:22 INFO - PROCESS | 3264 | 1466710702289 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:22 INFO - PROCESS | 3264 | 1466710702408 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:38:22 INFO - PROCESS | 3264 | 1466710702490 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 3264 | 1466710702495 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:22 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE6F800 == 42 [pid = 3264] [id = 576] 12:38:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C31000) [pid = 3264] [serial = 1728] [outer = 0000000000000000] 12:38:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C4AC00) [pid = 3264] [serial = 1729] [outer = 0000001546C31000] 12:38:22 INFO - PROCESS | 3264 | 1466710702591 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (000000154B350400) [pid = 3264] [serial = 1730] [outer = 0000001546C31000] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 000000155B867800 == 41 [pid = 3264] [id = 562] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0B800 == 40 [pid = 3264] [id = 561] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 000000155A25A000 == 39 [pid = 3264] [id = 572] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A44000 == 38 [pid = 3264] [id = 571] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001558761000 == 37 [pid = 3264] [id = 570] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001556450000 == 36 [pid = 3264] [id = 569] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 00000015546A8800 == 35 [pid = 3264] [id = 568] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A4E000 == 34 [pid = 3264] [id = 567] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D0000 == 33 [pid = 3264] [id = 566] 12:38:22 INFO - PROCESS | 3264 | --DOCSHELL 000000154B7AF800 == 32 [pid = 3264] [id = 565] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001550FD8000) [pid = 3264] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001552FD6800) [pid = 3264] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154FB6A000) [pid = 3264] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154B569000) [pid = 3264] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BE53000) [pid = 3264] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154BE5CC00) [pid = 3264] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154CB84400) [pid = 3264] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C08800) [pid = 3264] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C4F800) [pid = 3264] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015539AD000) [pid = 3264] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001553CB1000) [pid = 3264] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A65400) [pid = 3264] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C2F800) [pid = 3264] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553519C00) [pid = 3264] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553519000) [pid = 3264] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015550C0000) [pid = 3264] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154C03F000) [pid = 3264] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001554C39C00) [pid = 3264] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550AB6800) [pid = 3264] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550FBC000) [pid = 3264] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (00000015529FD000) [pid = 3264] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001554610400) [pid = 3264] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001550746400) [pid = 3264] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:38:23 INFO - PROCESS | 3264 | 1466710703115 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 880ms 12:38:23 INFO - PROCESS | 3264 | 1466710703161 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3264 | 1466710703166 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:38:23 INFO - PROCESS | 3264 | 1466710703172 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 3264 | 1466710703174 Marionette TRACE conn6 <- [1,2270,null,{}] 12:38:23 INFO - PROCESS | 3264 | 1466710703178 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}] 12:38:23 INFO - PROCESS | 3264 | 1466710703181 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:23 INFO - PROCESS | 3264 | 1466710703277 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:38:23 INFO - PROCESS | 3264 | 1466710703284 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3264 | 1466710703286 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551058000 == 33 [pid = 3264] [id = 577] 12:38:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546C09000) [pid = 3264] [serial = 1731] [outer = 0000000000000000] 12:38:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546F19400) [pid = 3264] [serial = 1732] [outer = 0000001546C09000] 12:38:23 INFO - PROCESS | 3264 | 1466710703334 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BADD400) [pid = 3264] [serial = 1733] [outer = 0000001546C09000] 12:38:23 INFO - PROCESS | 3264 | 1466710703818 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 12:38:23 INFO - PROCESS | 3264 | 1466710703866 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3264 | 1466710703868 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:38:23 INFO - PROCESS | 3264 | 1466710703872 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 3264 | 1466710703875 Marionette TRACE conn6 <- [1,2274,null,{}] 12:38:23 INFO - PROCESS | 3264 | 1466710703887 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}] 12:38:23 INFO - PROCESS | 3264 | 1466710703891 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:24 INFO - PROCESS | 3264 | 1466710704007 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:38:24 INFO - PROCESS | 3264 | 1466710704092 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 3264 | 1466710704096 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:24 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C3D800 == 34 [pid = 3264] [id = 578] 12:38:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CB91C00) [pid = 3264] [serial = 1734] [outer = 0000000000000000] 12:38:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154D1B9000) [pid = 3264] [serial = 1735] [outer = 000000154CB91C00] 12:38:24 INFO - PROCESS | 3264 | 1466710704155 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000155071C000) [pid = 3264] [serial = 1736] [outer = 000000154CB91C00] 12:38:24 INFO - PROCESS | 3264 | 1466710704552 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]]]}] 12:38:24 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 12:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 12:38:24 INFO - PROCESS | 3264 | 1466710704608 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 3264 | 1466710704611 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:38:24 INFO - PROCESS | 3264 | 1466710704614 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - PROCESS | 3264 | 1466710704616 Marionette TRACE conn6 <- [1,2278,null,{}] 12:38:24 INFO - PROCESS | 3264 | 1466710704620 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}] 12:38:24 INFO - PROCESS | 3264 | 1466710704622 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:24 INFO - PROCESS | 3264 | 1466710704716 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:38:24 INFO - PROCESS | 3264 | 1466710704722 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 3264 | 1466710704724 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:24 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D2800 == 35 [pid = 3264] [id = 579] 12:38:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550748C00) [pid = 3264] [serial = 1737] [outer = 0000000000000000] 12:38:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550ABBC00) [pid = 3264] [serial = 1738] [outer = 0000001550748C00] 12:38:24 INFO - PROCESS | 3264 | 1466710704770 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FBCC00) [pid = 3264] [serial = 1739] [outer = 0000001550748C00] 12:38:25 INFO - PROCESS | 3264 | 1466710705202 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]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 628ms 12:38:25 INFO - PROCESS | 3264 | 1466710705246 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3264 | 1466710705248 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:38:25 INFO - PROCESS | 3264 | 1466710705256 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - PROCESS | 3264 | 1466710705258 Marionette TRACE conn6 <- [1,2282,null,{}] 12:38:25 INFO - PROCESS | 3264 | 1466710705268 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}] 12:38:25 INFO - PROCESS | 3264 | 1466710705270 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:25 INFO - PROCESS | 3264 | 1466710705388 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:38:25 INFO - PROCESS | 3264 | 1466710705469 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 3264 | 1466710705472 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A19000 == 36 [pid = 3264] [id = 580] 12:38:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FCA000) [pid = 3264] [serial = 1740] [outer = 0000000000000000] 12:38:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FD8000) [pid = 3264] [serial = 1741] [outer = 0000001550FCA000] 12:38:25 INFO - PROCESS | 3264 | 1466710705517 Marionette DEBUG loaded listener.js 12:38:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000155295B400) [pid = 3264] [serial = 1742] [outer = 0000001550FCA000] 12:38:25 INFO - PROCESS | 3264 | 1466710705951 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]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 12:38:25 INFO - PROCESS | 3264 | 1466710705993 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3264 | 1466710705995 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:38:26 INFO - PROCESS | 3264 | 1466710705998 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:38:26 INFO - PROCESS | 3264 | 1466710706000 Marionette TRACE conn6 <- [1,2286,null,{}] 12:38:26 INFO - PROCESS | 3264 | 1466710706012 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}] 12:38:26 INFO - PROCESS | 3264 | 1466710706018 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:26 INFO - PROCESS | 3264 | 1466710706154 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:38:26 INFO - PROCESS | 3264 | 1466710706212 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:26 INFO - PROCESS | 3264 | 1466710706214 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:26 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A480000 == 37 [pid = 3264] [id = 581] 12:38:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552FD1C00) [pid = 3264] [serial = 1743] [outer = 0000000000000000] 12:38:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553AA5000) [pid = 3264] [serial = 1744] [outer = 0000001552FD1C00] 12:38:26 INFO - PROCESS | 3264 | 1466710706259 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BD5C00) [pid = 3264] [serial = 1745] [outer = 0000001552FD1C00] 12:38:26 INFO - PROCESS | 3264 | 1466710706676 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]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 12:38:26 INFO - PROCESS | 3264 | 1466710706693 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 3264 | 1466710706695 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:38:26 INFO - PROCESS | 3264 | 1466710706698 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:38:26 INFO - PROCESS | 3264 | 1466710706700 Marionette TRACE conn6 <- [1,2290,null,{}] 12:38:26 INFO - PROCESS | 3264 | 1466710706704 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}] 12:38:26 INFO - PROCESS | 3264 | 1466710706706 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:26 INFO - PROCESS | 3264 | 1466710706855 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:38:26 INFO - PROCESS | 3264 | 1466710706866 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:26 INFO - PROCESS | 3264 | 1466710706868 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:26 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5CA000 == 38 [pid = 3264] [id = 582] 12:38:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001553BE5400) [pid = 3264] [serial = 1746] [outer = 0000000000000000] 12:38:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155414CC00) [pid = 3264] [serial = 1747] [outer = 0000001553BE5400] 12:38:26 INFO - PROCESS | 3264 | 1466710706912 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001554742400) [pid = 3264] [serial = 1748] [outer = 0000001553BE5400] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CB86400) [pid = 3264] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154B574C00) [pid = 3264] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546C2E400) [pid = 3264] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546967000) [pid = 3264] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546F18400) [pid = 3264] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000155103C000) [pid = 3264] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546967800) [pid = 3264] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546A6D400) [pid = 3264] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BEEE800) [pid = 3264] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001553BCF400) [pid = 3264] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015462BAC00) [pid = 3264] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001544E61400) [pid = 3264] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:38:27 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550ADAC00) [pid = 3264] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:38:27 INFO - PROCESS | 3264 | 1466710707402 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]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 12:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:38:27 INFO - PROCESS | 3264 | 1466710707436 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3264 | 1466710707438 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:38:27 INFO - PROCESS | 3264 | 1466710707442 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3264 | 1466710707443 Marionette TRACE conn6 <- [1,2294,null,{}] 12:38:27 INFO - PROCESS | 3264 | 1466710707447 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}] 12:38:27 INFO - PROCESS | 3264 | 1466710707449 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:27 INFO - PROCESS | 3264 | 1466710707533 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:38:27 INFO - PROCESS | 3264 | 1466710707539 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3264 | 1466710707541 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B627000 == 39 [pid = 3264] [id = 583] 12:38:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (00000015462BAC00) [pid = 3264] [serial = 1749] [outer = 0000000000000000] 12:38:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BEE9C00) [pid = 3264] [serial = 1750] [outer = 00000015462BAC00] 12:38:27 INFO - PROCESS | 3264 | 1466710707585 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001553BCF400) [pid = 3264] [serial = 1751] [outer = 00000015462BAC00] 12:38:28 INFO - PROCESS | 3264 | 1466710708014 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]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 12:38:28 INFO - PROCESS | 3264 | 1466710708073 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 3264 | 1466710708075 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:38:28 INFO - PROCESS | 3264 | 1466710708078 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 3264 | 1466710708080 Marionette TRACE conn6 <- [1,2298,null,{}] 12:38:28 INFO - PROCESS | 3264 | 1466710708084 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}] 12:38:28 INFO - PROCESS | 3264 | 1466710708086 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:28 INFO - PROCESS | 3264 | 1466710708196 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:38:28 INFO - PROCESS | 3264 | 1466710708204 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3264 | 1466710708206 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7EA800 == 40 [pid = 3264] [id = 584] 12:38:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001554C35400) [pid = 3264] [serial = 1752] [outer = 0000000000000000] 12:38:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001554C41800) [pid = 3264] [serial = 1753] [outer = 0000001554C35400] 12:38:28 INFO - PROCESS | 3264 | 1466710708251 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (00000015550BDC00) [pid = 3264] [serial = 1754] [outer = 0000001554C35400] 12:38:28 INFO - PROCESS | 3264 | 1466710708677 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]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 628ms 12:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:38:28 INFO - PROCESS | 3264 | 1466710708710 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 3264 | 1466710708712 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:38:28 INFO - PROCESS | 3264 | 1466710708719 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 3264 | 1466710708721 Marionette TRACE conn6 <- [1,2302,null,{}] 12:38:28 INFO - PROCESS | 3264 | 1466710708725 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}] 12:38:28 INFO - PROCESS | 3264 | 1466710708727 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:28 INFO - PROCESS | 3264 | 1466710708811 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:38:28 INFO - PROCESS | 3264 | 1466710708819 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3264 | 1466710708821 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B874800 == 41 [pid = 3264] [id = 585] 12:38:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001555969000) [pid = 3264] [serial = 1755] [outer = 0000000000000000] 12:38:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001555B83800) [pid = 3264] [serial = 1756] [outer = 0000001555969000] 12:38:28 INFO - PROCESS | 3264 | 1466710708866 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001556257C00) [pid = 3264] [serial = 1757] [outer = 0000001555969000] 12:38:29 INFO - PROCESS | 3264 | 1466710709296 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]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 12:38:29 INFO - PROCESS | 3264 | 1466710709359 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3264 | 1466710709363 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:38:29 INFO - PROCESS | 3264 | 1466710709369 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:38:29 INFO - PROCESS | 3264 | 1466710709374 Marionette TRACE conn6 <- [1,2306,null,{}] 12:38:29 INFO - PROCESS | 3264 | 1466710709380 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}] 12:38:29 INFO - PROCESS | 3264 | 1466710709385 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:29 INFO - PROCESS | 3264 | 1466710709509 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:38:29 INFO - PROCESS | 3264 | 1466710709667 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 3264 | 1466710709672 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA21000 == 42 [pid = 3264] [id = 586] 12:38:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546A64C00) [pid = 3264] [serial = 1758] [outer = 0000000000000000] 12:38:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546C0B400) [pid = 3264] [serial = 1759] [outer = 0000001546A64C00] 12:38:29 INFO - PROCESS | 3264 | 1466710709730 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001547FE2000) [pid = 3264] [serial = 1760] [outer = 0000001546A64C00] 12:38:30 INFO - PROCESS | 3264 | 1466710710316 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] 12:38:30 INFO - PROCESS | 3264 | 1466710710365 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:38:30 INFO - PROCESS | 3264 | 1466710710372 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3264 | 1466710710376 Marionette TRACE conn6 <- [1,2310,null,{}] 12:38:30 INFO - PROCESS | 3264 | 1466710710381 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}] 12:38:30 INFO - PROCESS | 3264 | 1466710710384 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:30 INFO - PROCESS | 3264 | 1466710710532 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:38:30 INFO - PROCESS | 3264 | 1466710710656 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3264 | 1466710710659 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:30 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556450000 == 43 [pid = 3264] [id = 587] 12:38:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154C037000) [pid = 3264] [serial = 1761] [outer = 0000000000000000] 12:38:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (00000015506F8400) [pid = 3264] [serial = 1762] [outer = 000000154C037000] 12:38:30 INFO - PROCESS | 3264 | 1466710710717 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001550A82400) [pid = 3264] [serial = 1763] [outer = 000000154C037000] 12:38:31 INFO - PROCESS | 3264 | 1466710711325 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]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 12:38:31 INFO - PROCESS | 3264 | 1466710711361 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:38:31 INFO - PROCESS | 3264 | 1466710711364 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:38:31 INFO - PROCESS | 3264 | 1466710711369 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 3264 | 1466710711371 Marionette TRACE conn6 <- [1,2314,null,{}] 12:38:31 INFO - PROCESS | 3264 | 1466710711382 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}] 12:38:31 INFO - PROCESS | 3264 | 1466710711387 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:31 INFO - PROCESS | 3264 | 1466710711506 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:38:31 INFO - PROCESS | 3264 | 1466710711633 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 3264 | 1466710711637 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:31 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C048800 == 44 [pid = 3264] [id = 588] 12:38:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001553518000) [pid = 3264] [serial = 1764] [outer = 0000000000000000] 12:38:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000155351DC00) [pid = 3264] [serial = 1765] [outer = 0000001553518000] 12:38:31 INFO - PROCESS | 3264 | 1466710711700 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (00000015559D1400) [pid = 3264] [serial = 1766] [outer = 0000001553518000] 12:38:32 INFO - PROCESS | 3264 | 1466710712357 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]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1031ms 12:38:32 INFO - PROCESS | 3264 | 1466710712401 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 3264 | 1466710712403 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:38:32 INFO - PROCESS | 3264 | 1466710712407 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - PROCESS | 3264 | 1466710712409 Marionette TRACE conn6 <- [1,2318,null,{}] 12:38:32 INFO - PROCESS | 3264 | 1466710712413 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}] 12:38:32 INFO - PROCESS | 3264 | 1466710712416 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:32 INFO - PROCESS | 3264 | 1466710712531 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:38:32 INFO - PROCESS | 3264 | 1466710712626 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 3264 | 1466710712629 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBAC000 == 45 [pid = 3264] [id = 589] 12:38:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001546A6E000) [pid = 3264] [serial = 1767] [outer = 0000000000000000] 12:38:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154B34C800) [pid = 3264] [serial = 1768] [outer = 0000001546A6E000] 12:38:32 INFO - PROCESS | 3264 | 1466710712685 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001556DF0400) [pid = 3264] [serial = 1769] [outer = 0000001546A6E000] 12:38:33 INFO - PROCESS | 3264 | 1466710713498 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]]]}] 12:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1136ms 12:38:33 INFO - PROCESS | 3264 | 1466710713546 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 3264 | 1466710713550 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:38:33 INFO - PROCESS | 3264 | 1466710713555 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:38:33 INFO - PROCESS | 3264 | 1466710713561 Marionette TRACE conn6 <- [1,2322,null,{}] 12:38:33 INFO - PROCESS | 3264 | 1466710713585 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}] 12:38:33 INFO - PROCESS | 3264 | 1466710713588 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:33 INFO - PROCESS | 3264 | 1466710713704 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:38:33 INFO - PROCESS | 3264 | 1466710713780 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 3264 | 1466710713783 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7EA800 == 44 [pid = 3264] [id = 584] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155B627000 == 43 [pid = 3264] [id = 583] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5CA000 == 42 [pid = 3264] [id = 582] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155A480000 == 41 [pid = 3264] [id = 581] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A19000 == 40 [pid = 3264] [id = 580] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D2800 == 39 [pid = 3264] [id = 579] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C3D800 == 38 [pid = 3264] [id = 578] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001551058000 == 37 [pid = 3264] [id = 577] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE6F800 == 36 [pid = 3264] [id = 576] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001554070800 == 35 [pid = 3264] [id = 575] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154B379800 == 34 [pid = 3264] [id = 574] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155A561000 == 33 [pid = 3264] [id = 573] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A4B800 == 32 [pid = 3264] [id = 559] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001548109800 == 31 [pid = 3264] [id = 563] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155B050000 == 30 [pid = 3264] [id = 558] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA4B000 == 29 [pid = 3264] [id = 560] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154D204000 == 28 [pid = 3264] [id = 564] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBAC000 == 27 [pid = 3264] [id = 589] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155C048800 == 26 [pid = 3264] [id = 588] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001556450000 == 25 [pid = 3264] [id = 587] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000155B874800 == 24 [pid = 3264] [id = 585] 12:38:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA21000 == 23 [pid = 3264] [id = 586] 12:38:34 INFO - PROCESS | 3264 | ++DOCSHELL 00000015457EC800 == 24 [pid = 3264] [id = 590] 12:38:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001544E2D400) [pid = 3264] [serial = 1770] [outer = 0000000000000000] 12:38:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0000001544E32000) [pid = 3264] [serial = 1771] [outer = 0000001544E2D400] 12:38:34 INFO - PROCESS | 3264 | 1466710714463 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0000001545A25400) [pid = 3264] [serial = 1772] [outer = 0000001544E2D400] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (0000001552FCD800) [pid = 3264] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (000000154CC18C00) [pid = 3264] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (000000154BEE8400) [pid = 3264] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (000000154CB94C00) [pid = 3264] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000154BABC800) [pid = 3264] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154705F400) [pid = 3264] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001546C45C00) [pid = 3264] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154696A400) [pid = 3264] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001546A6B400) [pid = 3264] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154B0C3800) [pid = 3264] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001552E52C00) [pid = 3264] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154BBA6400) [pid = 3264] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001547693400) [pid = 3264] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550722400) [pid = 3264] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546A69400) [pid = 3264] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001550A80000) [pid = 3264] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154CC1C400) [pid = 3264] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001555911000) [pid = 3264] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001553BD4400) [pid = 3264] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (00000015559CDC00) [pid = 3264] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546C27800) [pid = 3264] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154FB94C00) [pid = 3264] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BEE9800) [pid = 3264] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FC4000) [pid = 3264] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000155295E000) [pid = 3264] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550FD2000) [pid = 3264] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:38:34 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FD1800) [pid = 3264] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3264 | 1466710715040 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]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1550ms 12:38:35 INFO - PROCESS | 3264 | 1466710715111 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 3264 | 1466710715115 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:38:35 INFO - PROCESS | 3264 | 1466710715156 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 3264 | 1466710715159 Marionette TRACE conn6 <- [1,2326,null,{}] 12:38:35 INFO - PROCESS | 3264 | 1466710715164 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}] 12:38:35 INFO - PROCESS | 3264 | 1466710715167 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:35 INFO - PROCESS | 3264 | 1466710715272 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:38:35 INFO - PROCESS | 3264 | 1466710715278 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 3264 | 1466710715281 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BE7D800 == 25 [pid = 3264] [id = 591] 12:38:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546A6A000) [pid = 3264] [serial = 1773] [outer = 0000000000000000] 12:38:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C0B800) [pid = 3264] [serial = 1774] [outer = 0000001546A6A000] 12:38:35 INFO - PROCESS | 3264 | 1466710715334 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C2AC00) [pid = 3264] [serial = 1775] [outer = 0000001546A6A000] 12:38:35 INFO - PROCESS | 3264 | 1466710715846 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]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 12:38:35 INFO - PROCESS | 3264 | 1466710715889 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 3264 | 1466710715894 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:38:35 INFO - PROCESS | 3264 | 1466710715900 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 3264 | 1466710715903 Marionette TRACE conn6 <- [1,2330,null,{}] 12:38:35 INFO - PROCESS | 3264 | 1466710715907 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}] 12:38:35 INFO - PROCESS | 3264 | 1466710715910 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:36 INFO - PROCESS | 3264 | 1466710716010 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:38:36 INFO - PROCESS | 3264 | 1466710716093 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 3264 | 1466710716095 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000155246E000 == 26 [pid = 3264] [id = 592] 12:38:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001546F14400) [pid = 3264] [serial = 1776] [outer = 0000000000000000] 12:38:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546F1D800) [pid = 3264] [serial = 1777] [outer = 0000001546F14400] 12:38:36 INFO - PROCESS | 3264 | 1466710716152 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154B3AF400) [pid = 3264] [serial = 1778] [outer = 0000001546F14400] 12:38:36 INFO - PROCESS | 3264 | 1466710716567 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]]]}] 12:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 12:38:36 INFO - PROCESS | 3264 | 1466710716637 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:38:36 INFO - PROCESS | 3264 | 1466710716639 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:38:36 INFO - PROCESS | 3264 | 1466710716643 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:38:36 INFO - PROCESS | 3264 | 1466710716647 Marionette TRACE conn6 <- [1,2334,null,{}] 12:38:36 INFO - PROCESS | 3264 | 1466710716667 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}] 12:38:36 INFO - PROCESS | 3264 | 1466710716672 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:36 INFO - PROCESS | 3264 | 1466710716795 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:38:36 INFO - PROCESS | 3264 | 1466710716809 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 3264 | 1466710716811 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:36 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A53800 == 27 [pid = 3264] [id = 593] 12:38:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154BDD9800) [pid = 3264] [serial = 1779] [outer = 0000000000000000] 12:38:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154BE53000) [pid = 3264] [serial = 1780] [outer = 000000154BDD9800] 12:38:36 INFO - PROCESS | 3264 | 1466710716905 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154BEE9800) [pid = 3264] [serial = 1781] [outer = 000000154BDD9800] 12:38:37 INFO - PROCESS | 3264 | 1466710717360 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]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 775ms 12:38:37 INFO - PROCESS | 3264 | 1466710717420 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 3264 | 1466710717423 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:38:37 INFO - PROCESS | 3264 | 1466710717426 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 3264 | 1466710717428 Marionette TRACE conn6 <- [1,2338,null,{}] 12:38:37 INFO - PROCESS | 3264 | 1466710717432 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}] 12:38:37 INFO - PROCESS | 3264 | 1466710717434 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:37 INFO - PROCESS | 3264 | 1466710717553 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:38:37 INFO - PROCESS | 3264 | 1466710717608 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 3264 | 1466710717617 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:37 INFO - PROCESS | 3264 | ++DOCSHELL 000000155504B800 == 28 [pid = 3264] [id = 594] 12:38:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154CB9E400) [pid = 3264] [serial = 1782] [outer = 0000000000000000] 12:38:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154CBD4800) [pid = 3264] [serial = 1783] [outer = 000000154CB9E400] 12:38:37 INFO - PROCESS | 3264 | 1466710717664 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154D5BB000) [pid = 3264] [serial = 1784] [outer = 000000154CB9E400] 12:38:38 INFO - PROCESS | 3264 | 1466710718124 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]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 12:38:38 INFO - PROCESS | 3264 | 1466710718162 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 3264 | 1466710718165 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:38:38 INFO - PROCESS | 3264 | 1466710718168 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 3264 | 1466710718170 Marionette TRACE conn6 <- [1,2342,null,{}] 12:38:38 INFO - PROCESS | 3264 | 1466710718174 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}] 12:38:38 INFO - PROCESS | 3264 | 1466710718176 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:38 INFO - PROCESS | 3264 | 1466710718290 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:38:38 INFO - PROCESS | 3264 | 1466710718299 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 3264 | 1466710718301 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:38 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557437800 == 29 [pid = 3264] [id = 595] 12:38:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550716400) [pid = 3264] [serial = 1785] [outer = 0000000000000000] 12:38:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550723C00) [pid = 3264] [serial = 1786] [outer = 0000001550716400] 12:38:38 INFO - PROCESS | 3264 | 1466710718359 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550ABC800) [pid = 3264] [serial = 1787] [outer = 0000001550716400] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001555969000) [pid = 3264] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001554C35400) [pid = 3264] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C09000) [pid = 3264] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001552FD1C00) [pid = 3264] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550748C00) [pid = 3264] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553BE5400) [pid = 3264] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B047C00) [pid = 3264] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550FCA000) [pid = 3264] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001545A25C00) [pid = 3264] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015462BAC00) [pid = 3264] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001552E55000) [pid = 3264] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001546C31000) [pid = 3264] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:38:38 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154CB91C00) [pid = 3264] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:38:39 INFO - PROCESS | 3264 | 1466710719068 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]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 921ms 12:38:39 INFO - PROCESS | 3264 | 1466710719092 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3264 | 1466710719095 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:38:39 INFO - PROCESS | 3264 | 1466710719098 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - PROCESS | 3264 | 1466710719100 Marionette TRACE conn6 <- [1,2346,null,{}] 12:38:39 INFO - PROCESS | 3264 | 1466710719110 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}] 12:38:39 INFO - PROCESS | 3264 | 1466710719116 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:39 INFO - PROCESS | 3264 | 1466710719210 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:38:39 INFO - PROCESS | 3264 | 1466710719216 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 3264 | 1466710719218 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:39 INFO - PROCESS | 3264 | ++DOCSHELL 000000154621A800 == 30 [pid = 3264] [id = 596] 12:38:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001544E2D800) [pid = 3264] [serial = 1788] [outer = 0000000000000000] 12:38:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550AC0C00) [pid = 3264] [serial = 1789] [outer = 0000001544E2D800] 12:38:39 INFO - PROCESS | 3264 | 1466710719266 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001550FCB400) [pid = 3264] [serial = 1790] [outer = 0000001544E2D800] 12:38:39 INFO - PROCESS | 3264 | 1466710719700 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]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 12:38:39 INFO - PROCESS | 3264 | 1466710719739 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3264 | 1466710719741 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:38:39 INFO - PROCESS | 3264 | 1466710719744 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:38:39 INFO - PROCESS | 3264 | 1466710719746 Marionette TRACE conn6 <- [1,2350,null,{}] 12:38:39 INFO - PROCESS | 3264 | 1466710719754 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}] 12:38:39 INFO - PROCESS | 3264 | 1466710719757 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:39 INFO - PROCESS | 3264 | 1466710719838 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:38:39 INFO - PROCESS | 3264 | 1466710719844 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 3264 | 1466710719846 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B14800 == 31 [pid = 3264] [id = 597] 12:38:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550FC8000) [pid = 3264] [serial = 1791] [outer = 0000000000000000] 12:38:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550FD7000) [pid = 3264] [serial = 1792] [outer = 0000001550FC8000] 12:38:39 INFO - PROCESS | 3264 | 1466710719894 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001551042000) [pid = 3264] [serial = 1793] [outer = 0000001550FC8000] 12:38:40 INFO - PROCESS | 3264 | 1466710720352 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]]]}] 12:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 12:38:40 INFO - PROCESS | 3264 | 1466710720379 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 3264 | 1466710720382 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:38:40 INFO - PROCESS | 3264 | 1466710720385 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:38:40 INFO - PROCESS | 3264 | 1466710720386 Marionette TRACE conn6 <- [1,2354,null,{}] 12:38:40 INFO - PROCESS | 3264 | 1466710720390 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}] 12:38:40 INFO - PROCESS | 3264 | 1466710720392 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:40 INFO - PROCESS | 3264 | 1466710720484 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:38:40 INFO - PROCESS | 3264 | 1466710720489 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3264 | 1466710720491 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A474800 == 32 [pid = 3264] [id = 598] 12:38:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000155295AC00) [pid = 3264] [serial = 1794] [outer = 0000000000000000] 12:38:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001552B12400) [pid = 3264] [serial = 1795] [outer = 000000155295AC00] 12:38:40 INFO - PROCESS | 3264 | 1466710720537 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001552E53400) [pid = 3264] [serial = 1796] [outer = 000000155295AC00] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000155A47A000 == 31 [pid = 3264] [id = 556] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001546876800 == 30 [pid = 3264] [id = 546] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000154D206000 == 29 [pid = 3264] [id = 549] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000155716D800 == 28 [pid = 3264] [id = 550] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C32800 == 27 [pid = 3264] [id = 543] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001555034800 == 26 [pid = 3264] [id = 544] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000155A255800 == 25 [pid = 3264] [id = 548] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000155299F800 == 24 [pid = 3264] [id = 552] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA52800 == 23 [pid = 3264] [id = 541] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A1F800 == 22 [pid = 3264] [id = 555] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5B0800 == 21 [pid = 3264] [id = 557] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000155717B800 == 20 [pid = 3264] [id = 545] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001554066800 == 19 [pid = 3264] [id = 553] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A3D000 == 18 [pid = 3264] [id = 547] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D0B000 == 17 [pid = 3264] [id = 542] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 0000001557449800 == 16 [pid = 3264] [id = 554] 12:38:41 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE86000 == 15 [pid = 3264] [id = 551] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001554C41800) [pid = 3264] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546F19400) [pid = 3264] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001553AA5000) [pid = 3264] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550ABBC00) [pid = 3264] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155414CC00) [pid = 3264] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154B566800) [pid = 3264] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BADD400) [pid = 3264] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FD8000) [pid = 3264] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550FBCC00) [pid = 3264] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001545A2C400) [pid = 3264] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001553BCF400) [pid = 3264] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001553517800) [pid = 3264] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001553BD5C00) [pid = 3264] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001554742400) [pid = 3264] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154BEE9C00) [pid = 3264] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154BE61C00) [pid = 3264] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001546C4AC00) [pid = 3264] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154D1B9000) [pid = 3264] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001546A65800) [pid = 3264] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (000000154B350400) [pid = 3264] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000155295B400) [pid = 3264] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (000000155071C000) [pid = 3264] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001555B83800) [pid = 3264] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (0000001556257C00) [pid = 3264] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (00000015550BDC00) [pid = 3264] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:38:42 INFO - PROCESS | 3264 | 1466710722293 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]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1932ms 12:38:42 INFO - PROCESS | 3264 | 1466710722321 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 3264 | 1466710722326 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:38:42 INFO - PROCESS | 3264 | 1466710722331 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 3264 | 1466710722335 Marionette TRACE conn6 <- [1,2358,null,{}] 12:38:42 INFO - PROCESS | 3264 | 1466710722341 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}] 12:38:42 INFO - PROCESS | 3264 | 1466710722345 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:42 INFO - PROCESS | 3264 | 1466710722440 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:38:42 INFO - PROCESS | 3264 | 1466710722450 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 3264 | 1466710722455 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BA65800 == 16 [pid = 3264] [id = 599] 12:38:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (0000001545F0C000) [pid = 3264] [serial = 1797] [outer = 0000000000000000] 12:38:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001545FCBC00) [pid = 3264] [serial = 1798] [outer = 0000001545F0C000] 12:38:42 INFO - PROCESS | 3264 | 1466710722505 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (0000001546826400) [pid = 3264] [serial = 1799] [outer = 0000001545F0C000] 12:38:43 INFO - PROCESS | 3264 | 1466710722995 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]]]}] 12:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 12:38:43 INFO - PROCESS | 3264 | 1466710723026 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:38:43 INFO - PROCESS | 3264 | 1466710723032 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:38:43 INFO - PROCESS | 3264 | 1466710723039 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - PROCESS | 3264 | 1466710723042 Marionette TRACE conn6 <- [1,2362,null,{}] 12:38:43 INFO - PROCESS | 3264 | 1466710723046 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}] 12:38:43 INFO - PROCESS | 3264 | 1466710723050 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:43 INFO - PROCESS | 3264 | 1466710723141 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:38:43 INFO - PROCESS | 3264 | 1466710723151 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3264 | 1466710723153 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:43 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D205000 == 17 [pid = 3264] [id = 600] 12:38:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546A6F400) [pid = 3264] [serial = 1800] [outer = 0000000000000000] 12:38:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546A71400) [pid = 3264] [serial = 1801] [outer = 0000001546A6F400] 12:38:43 INFO - PROCESS | 3264 | 1466710723208 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001546C23800) [pid = 3264] [serial = 1802] [outer = 0000001546A6F400] 12:38:43 INFO - PROCESS | 3264 | 1466710723705 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]]]}] 12:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 12:38:43 INFO - PROCESS | 3264 | 1466710723731 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:38:43 INFO - PROCESS | 3264 | 1466710723733 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:38:43 INFO - PROCESS | 3264 | 1466710723737 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:38:43 INFO - PROCESS | 3264 | 1466710723740 Marionette TRACE conn6 <- [1,2366,null,{}] 12:38:43 INFO - PROCESS | 3264 | 1466710723752 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}] 12:38:43 INFO - PROCESS | 3264 | 1466710723757 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:43 INFO - PROCESS | 3264 | 1466710723875 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:38:43 INFO - PROCESS | 3264 | 1466710723956 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3264 | 1466710723959 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:43 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E9F000 == 18 [pid = 3264] [id = 601] 12:38:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001544DE6C00) [pid = 3264] [serial = 1803] [outer = 0000000000000000] 12:38:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001547CD2800) [pid = 3264] [serial = 1804] [outer = 0000001544DE6C00] 12:38:44 INFO - PROCESS | 3264 | 1466710724008 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154B2F6C00) [pid = 3264] [serial = 1805] [outer = 0000001544DE6C00] 12:38:44 INFO - PROCESS | 3264 | 1466710724405 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]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 12:38:44 INFO - PROCESS | 3264 | 1466710724431 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 3264 | 1466710724434 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:38:44 INFO - PROCESS | 3264 | 1466710724437 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:38:44 INFO - PROCESS | 3264 | 1466710724439 Marionette TRACE conn6 <- [1,2370,null,{}] 12:38:44 INFO - PROCESS | 3264 | 1466710724443 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}] 12:38:44 INFO - PROCESS | 3264 | 1466710724445 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:44 INFO - PROCESS | 3264 | 1466710724561 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:38:44 INFO - PROCESS | 3264 | 1466710724569 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 3264 | 1466710724571 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:44 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A55000 == 19 [pid = 3264] [id = 602] 12:38:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154B568000) [pid = 3264] [serial = 1806] [outer = 0000000000000000] 12:38:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154BA10C00) [pid = 3264] [serial = 1807] [outer = 000000154B568000] 12:38:44 INFO - PROCESS | 3264 | 1466710724617 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BDD0800) [pid = 3264] [serial = 1808] [outer = 000000154B568000] 12:38:45 INFO - PROCESS | 3264 | 1466710725055 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]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 12:38:45 INFO - PROCESS | 3264 | 1466710725069 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 3264 | 1466710725071 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:38:45 INFO - PROCESS | 3264 | 1466710725074 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 3264 | 1466710725076 Marionette TRACE conn6 <- [1,2374,null,{}] 12:38:45 INFO - PROCESS | 3264 | 1466710725080 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}] 12:38:45 INFO - PROCESS | 3264 | 1466710725082 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:45 INFO - PROCESS | 3264 | 1466710725194 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:38:45 INFO - PROCESS | 3264 | 1466710725232 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3264 | 1466710725234 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:45 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CE0000 == 20 [pid = 3264] [id = 603] 12:38:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546A6DC00) [pid = 3264] [serial = 1809] [outer = 0000000000000000] 12:38:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE5CC00) [pid = 3264] [serial = 1810] [outer = 0000001546A6DC00] 12:38:45 INFO - PROCESS | 3264 | 1466710725279 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BEF4000) [pid = 3264] [serial = 1811] [outer = 0000001546A6DC00] 12:38:45 INFO - PROCESS | 3264 | 1466710725706 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]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 689ms 12:38:45 INFO - PROCESS | 3264 | 1466710725768 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 3264 | 1466710725770 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:38:45 INFO - PROCESS | 3264 | 1466710725774 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 3264 | 1466710725775 Marionette TRACE conn6 <- [1,2378,null,{}] 12:38:45 INFO - PROCESS | 3264 | 1466710725784 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}] 12:38:45 INFO - PROCESS | 3264 | 1466710725789 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:45 INFO - PROCESS | 3264 | 1466710725898 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:38:45 INFO - PROCESS | 3264 | 1466710725911 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3264 | 1466710725913 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:45 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D9800 == 21 [pid = 3264] [id = 604] 12:38:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CB9B400) [pid = 3264] [serial = 1812] [outer = 0000000000000000] 12:38:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154D1B9800) [pid = 3264] [serial = 1813] [outer = 000000154CB9B400] 12:38:45 INFO - PROCESS | 3264 | 1466710725958 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550724400) [pid = 3264] [serial = 1814] [outer = 000000154CB9B400] 12:38:46 INFO - PROCESS | 3264 | 1466710726375 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]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 12:38:46 INFO - PROCESS | 3264 | 1466710726407 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 3264 | 1466710726409 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:38:46 INFO - PROCESS | 3264 | 1466710726413 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 3264 | 1466710726415 Marionette TRACE conn6 <- [1,2382,null,{}] 12:38:46 INFO - PROCESS | 3264 | 1466710726418 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}] 12:38:46 INFO - PROCESS | 3264 | 1466710726420 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:46 INFO - PROCESS | 3264 | 1466710726499 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:38:46 INFO - PROCESS | 3264 | 1466710726533 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 3264 | 1466710726535 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:46 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A09800 == 22 [pid = 3264] [id = 605] 12:38:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CBD0000) [pid = 3264] [serial = 1815] [outer = 0000000000000000] 12:38:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550A83400) [pid = 3264] [serial = 1816] [outer = 000000154CBD0000] 12:38:46 INFO - PROCESS | 3264 | 1466710726579 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550ADAC00) [pid = 3264] [serial = 1817] [outer = 000000154CBD0000] 12:38:47 INFO - PROCESS | 3264 | 1466710727019 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]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 12:38:47 INFO - PROCESS | 3264 | 1466710727043 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 3264 | 1466710727045 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:38:47 INFO - PROCESS | 3264 | 1466710727053 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - PROCESS | 3264 | 1466710727055 Marionette TRACE conn6 <- [1,2386,null,{}] 12:38:47 INFO - PROCESS | 3264 | 1466710727058 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}] 12:38:47 INFO - PROCESS | 3264 | 1466710727060 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:47 INFO - PROCESS | 3264 | 1466710727142 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:38:47 INFO - PROCESS | 3264 | 1466710727147 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3264 | 1466710727149 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A49000 == 23 [pid = 3264] [id = 606] 12:38:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550AE4000) [pid = 3264] [serial = 1818] [outer = 0000000000000000] 12:38:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FC4C00) [pid = 3264] [serial = 1819] [outer = 0000001550AE4000] 12:38:47 INFO - PROCESS | 3264 | 1466710727196 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550FCFC00) [pid = 3264] [serial = 1820] [outer = 0000001550AE4000] 12:38:47 INFO - PROCESS | 3264 | 1466710727680 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]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 12:38:47 INFO - PROCESS | 3264 | 1466710727745 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 3264 | 1466710727747 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:38:47 INFO - PROCESS | 3264 | 1466710727757 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - PROCESS | 3264 | 1466710727758 Marionette TRACE conn6 <- [1,2390,null,{}] 12:38:47 INFO - PROCESS | 3264 | 1466710727762 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}] 12:38:47 INFO - PROCESS | 3264 | 1466710727764 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:47 INFO - PROCESS | 3264 | 1466710727895 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:38:47 INFO - PROCESS | 3264 | 1466710727950 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3264 | 1466710727952 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E97800 == 24 [pid = 3264] [id = 607] 12:38:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550718800) [pid = 3264] [serial = 1821] [outer = 0000000000000000] 12:38:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001551030000) [pid = 3264] [serial = 1822] [outer = 0000001550718800] 12:38:48 INFO - PROCESS | 3264 | 1466710727996 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (00000015524EC800) [pid = 3264] [serial = 1823] [outer = 0000001550718800] 12:38:48 INFO - PROCESS | 3264 | 1466710728413 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]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 12:38:48 INFO - PROCESS | 3264 | 1466710728450 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3264 | 1466710728452 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:38:48 INFO - PROCESS | 3264 | 1466710728456 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3264 | 1466710728458 Marionette TRACE conn6 <- [1,2394,null,{}] 12:38:48 INFO - PROCESS | 3264 | 1466710728467 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}] 12:38:48 INFO - PROCESS | 3264 | 1466710728469 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:48 INFO - PROCESS | 3264 | 1466710728587 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:38:48 INFO - PROCESS | 3264 | 1466710728592 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 3264 | 1466710728594 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A558800 == 25 [pid = 3264] [id = 608] 12:38:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552967800) [pid = 3264] [serial = 1824] [outer = 0000000000000000] 12:38:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001552DC6C00) [pid = 3264] [serial = 1825] [outer = 0000001552967800] 12:38:48 INFO - PROCESS | 3264 | 1466710728640 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001552FCA400) [pid = 3264] [serial = 1826] [outer = 0000001552967800] 12:38:49 INFO - PROCESS | 3264 | 1466710729105 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]]]}] 12:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 12:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:38:49 INFO - PROCESS | 3264 | 1466710729157 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 3264 | 1466710729159 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:38:49 INFO - PROCESS | 3264 | 1466710729163 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 3264 | 1466710729166 Marionette TRACE conn6 <- [1,2398,null,{}] 12:38:49 INFO - PROCESS | 3264 | 1466710729169 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}] 12:38:49 INFO - PROCESS | 3264 | 1466710729172 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:49 INFO - PROCESS | 3264 | 1466710729325 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CB9E400) [pid = 3264] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550716400) [pid = 3264] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550FC8000) [pid = 3264] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546F14400) [pid = 3264] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546A6A000) [pid = 3264] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001544E2D400) [pid = 3264] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A6E000) [pid = 3264] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001553518000) [pid = 3264] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154C037000) [pid = 3264] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546A64C00) [pid = 3264] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BDD9800) [pid = 3264] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:38:49 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001544E2D800) [pid = 3264] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:38:49 INFO - PROCESS | 3264 | 1466710729501 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3264 | 1466710729504 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:49 INFO - PROCESS | 3264 | ++DOCSHELL 000000155446F800 == 26 [pid = 3264] [id = 609] 12:38:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001544E32800) [pid = 3264] [serial = 1827] [outer = 0000000000000000] 12:38:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546828800) [pid = 3264] [serial = 1828] [outer = 0000001544E32800] 12:38:49 INFO - PROCESS | 3264 | 1466710729551 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154D1B6000) [pid = 3264] [serial = 1829] [outer = 0000001544E32800] 12:38:49 INFO - PROCESS | 3264 | 1466710729940 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]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 838ms 12:38:50 INFO - PROCESS | 3264 | 1466710730003 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3264 | 1466710730006 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:38:50 INFO - PROCESS | 3264 | 1466710730009 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 3264 | 1466710730011 Marionette TRACE conn6 <- [1,2402,null,{}] 12:38:50 INFO - PROCESS | 3264 | 1466710730015 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}] 12:38:50 INFO - PROCESS | 3264 | 1466710730016 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:50 INFO - PROCESS | 3264 | 1466710730100 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:38:50 INFO - PROCESS | 3264 | 1466710730106 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 3264 | 1466710730108 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:50 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B629800 == 27 [pid = 3264] [id = 610] 12:38:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FC1800) [pid = 3264] [serial = 1830] [outer = 0000000000000000] 12:38:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BCD800) [pid = 3264] [serial = 1831] [outer = 0000001550FC1800] 12:38:50 INFO - PROCESS | 3264 | 1466710730154 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553BD6800) [pid = 3264] [serial = 1832] [outer = 0000001550FC1800] 12:38:50 INFO - PROCESS | 3264 | 1466710730573 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]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 628ms 12:38:50 INFO - PROCESS | 3264 | 1466710730640 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3264 | 1466710730642 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:38:50 INFO - PROCESS | 3264 | 1466710730646 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 3264 | 1466710730647 Marionette TRACE conn6 <- [1,2406,null,{}] 12:38:50 INFO - PROCESS | 3264 | 1466710730651 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}] 12:38:50 INFO - PROCESS | 3264 | 1466710730653 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:50 INFO - PROCESS | 3264 | 1466710730739 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:38:50 INFO - PROCESS | 3264 | 1466710730776 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 3264 | 1466710730778 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:50 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7DE800 == 28 [pid = 3264] [id = 611] 12:38:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553BE7400) [pid = 3264] [serial = 1833] [outer = 0000000000000000] 12:38:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553CAF000) [pid = 3264] [serial = 1834] [outer = 0000001553BE7400] 12:38:50 INFO - PROCESS | 3264 | 1466710730822 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000155451F800) [pid = 3264] [serial = 1835] [outer = 0000001553BE7400] 12:38:51 INFO - PROCESS | 3264 | 1466710731257 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]]]}] 12:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 625ms 12:38:51 INFO - PROCESS | 3264 | 1466710731279 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 3264 | 1466710731281 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:38:51 INFO - PROCESS | 3264 | 1466710731284 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:38:51 INFO - PROCESS | 3264 | 1466710731286 Marionette TRACE conn6 <- [1,2410,null,{}] 12:38:51 INFO - PROCESS | 3264 | 1466710731289 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}] 12:38:51 INFO - PROCESS | 3264 | 1466710731291 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:51 INFO - PROCESS | 3264 | 1466710731374 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:38:51 INFO - PROCESS | 3264 | 1466710731380 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3264 | 1466710731382 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:51 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B867000 == 29 [pid = 3264] [id = 612] 12:38:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001554535800) [pid = 3264] [serial = 1836] [outer = 0000000000000000] 12:38:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015547DE800) [pid = 3264] [serial = 1837] [outer = 0000001554535800] 12:38:51 INFO - PROCESS | 3264 | 1466710731436 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001554C3CC00) [pid = 3264] [serial = 1838] [outer = 0000001554535800] 12:38:52 INFO - PROCESS | 3264 | 1466710732270 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]]]}] 12:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1024ms 12:38:52 INFO - PROCESS | 3264 | 1466710732313 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3264 | 1466710732318 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:38:52 INFO - PROCESS | 3264 | 1466710732345 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 3264 | 1466710732351 Marionette TRACE conn6 <- [1,2414,null,{}] 12:38:52 INFO - PROCESS | 3264 | 1466710732357 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}] 12:38:52 INFO - PROCESS | 3264 | 1466710732360 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:52 INFO - PROCESS | 3264 | 1466710732513 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:38:52 INFO - PROCESS | 3264 | 1466710732628 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 3264 | 1466710732631 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:52 INFO - PROCESS | 3264 | ++DOCSHELL 000000155066D000 == 30 [pid = 3264] [id = 613] 12:38:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546822C00) [pid = 3264] [serial = 1839] [outer = 0000000000000000] 12:38:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546A62400) [pid = 3264] [serial = 1840] [outer = 0000001546822C00] 12:38:52 INFO - PROCESS | 3264 | 1466710732691 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C26400) [pid = 3264] [serial = 1841] [outer = 0000001546822C00] 12:38:53 INFO - PROCESS | 3264 | 1466710733642 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]]]}] 12:38:53 INFO - PROCESS | 3264 | --DOCSHELL 00000015457EC800 == 29 [pid = 3264] [id = 590] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001552B12400) [pid = 3264] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1422ms 12:38:53 INFO - PROCESS | 3264 | 1466710733748 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 3264 | 1466710733753 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154D5BB000) [pid = 3264] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154CBD4800) [pid = 3264] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550723C00) [pid = 3264] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FD7000) [pid = 3264] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550ABC800) [pid = 3264] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546F1D800) [pid = 3264] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C0B800) [pid = 3264] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C2AC00) [pid = 3264] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544E32000) [pid = 3264] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001545A25400) [pid = 3264] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001556DF0400) [pid = 3264] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154B34C800) [pid = 3264] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (00000015559D1400) [pid = 3264] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000155351DC00) [pid = 3264] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550A82400) [pid = 3264] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (00000015506F8400) [pid = 3264] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001547FE2000) [pid = 3264] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546C0B400) [pid = 3264] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001551042000) [pid = 3264] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154BE53000) [pid = 3264] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154BEE9800) [pid = 3264] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550AC0C00) [pid = 3264] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154B3AF400) [pid = 3264] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001550FCB400) [pid = 3264] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3264 | 1466710733773 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 3264 | 1466710733777 Marionette TRACE conn6 <- [1,2418,null,{}] 12:38:53 INFO - PROCESS | 3264 | 1466710733785 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}] 12:38:53 INFO - PROCESS | 3264 | 1466710733788 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:53 INFO - PROCESS | 3264 | 1466710733890 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:38:53 INFO - PROCESS | 3264 | 1466710733898 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 3264 | 1466710733902 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BBAC000 == 30 [pid = 3264] [id = 614] 12:38:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546968C00) [pid = 3264] [serial = 1842] [outer = 0000000000000000] 12:38:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001546A65000) [pid = 3264] [serial = 1843] [outer = 0000001546968C00] 12:38:53 INFO - PROCESS | 3264 | 1466710733951 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546C10400) [pid = 3264] [serial = 1844] [outer = 0000001546968C00] 12:38:54 INFO - PROCESS | 3264 | 1466710734475 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]]]}] 12:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 755ms 12:38:54 INFO - PROCESS | 3264 | 1466710734523 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 3264 | 1466710734529 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:38:54 INFO - PROCESS | 3264 | 1466710734536 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 3264 | 1466710734538 Marionette TRACE conn6 <- [1,2422,null,{}] 12:38:54 INFO - PROCESS | 3264 | 1466710734542 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}] 12:38:54 INFO - PROCESS | 3264 | 1466710734545 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:54 INFO - PROCESS | 3264 | 1466710734636 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:38:54 INFO - PROCESS | 3264 | 1466710734642 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 3264 | 1466710734645 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:54 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D141000 == 31 [pid = 3264] [id = 615] 12:38:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001546F1D400) [pid = 3264] [serial = 1845] [outer = 0000000000000000] 12:38:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (00000015473D4400) [pid = 3264] [serial = 1846] [outer = 0000001546F1D400] 12:38:54 INFO - PROCESS | 3264 | 1466710734694 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154B0B7C00) [pid = 3264] [serial = 1847] [outer = 0000001546F1D400] 12:38:55 INFO - PROCESS | 3264 | 1466710735179 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]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 12:38:55 INFO - PROCESS | 3264 | 1466710735229 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 3264 | 1466710735232 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:38:55 INFO - PROCESS | 3264 | 1466710735235 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3264 | 1466710735239 Marionette TRACE conn6 <- [1,2426,null,{}] 12:38:55 INFO - PROCESS | 3264 | 1466710735284 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}] 12:38:55 INFO - PROCESS | 3264 | 1466710735289 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:55 INFO - PROCESS | 3264 | 1466710735405 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:38:55 INFO - PROCESS | 3264 | 1466710735421 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 3264 | 1466710735424 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:55 INFO - PROCESS | 3264 | ++DOCSHELL 000000155356E800 == 32 [pid = 3264] [id = 616] 12:38:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BAB1000) [pid = 3264] [serial = 1848] [outer = 0000000000000000] 12:38:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BDD9800) [pid = 3264] [serial = 1849] [outer = 000000154BAB1000] 12:38:55 INFO - PROCESS | 3264 | 1466710735475 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BE60000) [pid = 3264] [serial = 1850] [outer = 000000154BAB1000] 12:38:55 INFO - PROCESS | 3264 | 1466710735907 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]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 12:38:55 INFO - PROCESS | 3264 | 1466710735929 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 3264 | 1466710735932 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:38:55 INFO - PROCESS | 3264 | 1466710735935 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3264 | 1466710735937 Marionette TRACE conn6 <- [1,2430,null,{}] 12:38:55 INFO - PROCESS | 3264 | 1466710735940 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}] 12:38:55 INFO - PROCESS | 3264 | 1466710735942 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:56 INFO - PROCESS | 3264 | 1466710736065 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:38:56 INFO - PROCESS | 3264 | 1466710736081 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 3264 | 1466710736083 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:56 INFO - PROCESS | 3264 | ++DOCSHELL 000000155445D800 == 33 [pid = 3264] [id = 617] 12:38:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001545A27400) [pid = 3264] [serial = 1851] [outer = 0000000000000000] 12:38:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CB85400) [pid = 3264] [serial = 1852] [outer = 0000001545A27400] 12:38:56 INFO - PROCESS | 3264 | 1466710736133 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154D1AE400) [pid = 3264] [serial = 1853] [outer = 0000001545A27400] 12:38:56 INFO - PROCESS | 3264 | 1466710736570 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]]]}] 12:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 12:38:56 INFO - PROCESS | 3264 | 1466710736609 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 3264 | 1466710736611 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:38:56 INFO - PROCESS | 3264 | 1466710736615 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - PROCESS | 3264 | 1466710736616 Marionette TRACE conn6 <- [1,2434,null,{}] 12:38:56 INFO - PROCESS | 3264 | 1466710736620 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}] 12:38:56 INFO - PROCESS | 3264 | 1466710736622 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:56 INFO - PROCESS | 3264 | 1466710736760 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:38:56 INFO - PROCESS | 3264 | 1466710736780 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 3264 | 1466710736782 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:56 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556458000 == 34 [pid = 3264] [id = 618] 12:38:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154613CC00) [pid = 3264] [serial = 1854] [outer = 0000000000000000] 12:38:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154FB9BC00) [pid = 3264] [serial = 1855] [outer = 000000154613CC00] 12:38:56 INFO - PROCESS | 3264 | 1466710736827 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550746800) [pid = 3264] [serial = 1856] [outer = 000000154613CC00] 12:38:57 INFO - PROCESS | 3264 | 1466710737282 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]]]}] 12:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 12:38:57 INFO - PROCESS | 3264 | 1466710737289 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 3264 | 1466710737291 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:38:57 INFO - PROCESS | 3264 | 1466710737294 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 3264 | 1466710737296 Marionette TRACE conn6 <- [1,2438,null,{}] 12:38:57 INFO - PROCESS | 3264 | 1466710737300 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}] 12:38:57 INFO - PROCESS | 3264 | 1466710737306 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:57 INFO - PROCESS | 3264 | 1466710737455 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:38:57 INFO - PROCESS | 3264 | 1466710737511 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3264 | 1466710737513 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558761000 == 35 [pid = 3264] [id = 619] 12:38:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550ABB800) [pid = 3264] [serial = 1857] [outer = 0000000000000000] 12:38:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FCB400) [pid = 3264] [serial = 1858] [outer = 0000001550ABB800] 12:38:57 INFO - PROCESS | 3264 | 1466710737559 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155102E400) [pid = 3264] [serial = 1859] [outer = 0000001550ABB800] 12:38:57 INFO - PROCESS | 3264 | 1466710737980 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]]]}] 12:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BE7400) [pid = 3264] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550718800) [pid = 3264] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A6F400) [pid = 3264] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001544DE6C00) [pid = 3264] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545F0C000) [pid = 3264] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155295AC00) [pid = 3264] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154B568000) [pid = 3264] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154CBD0000) [pid = 3264] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550AE4000) [pid = 3264] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546A6DC00) [pid = 3264] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001552967800) [pid = 3264] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001544E32800) [pid = 3264] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550FC1800) [pid = 3264] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:38:58 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154CB9B400) [pid = 3264] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:38:58 INFO - PROCESS | 3264 | 1466710738198 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3264 | 1466710738201 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:38:58 INFO - PROCESS | 3264 | 1466710738213 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3264 | 1466710738215 Marionette TRACE conn6 <- [1,2442,null,{}] 12:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:38:58 INFO - PROCESS | 3264 | 1466710738218 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}] 12:38:58 INFO - PROCESS | 3264 | 1466710738220 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:58 INFO - PROCESS | 3264 | 1466710738304 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:38:58 INFO - PROCESS | 3264 | 1466710738311 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3264 | 1466710738313 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558764800 == 36 [pid = 3264] [id = 620] 12:38:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154B566400) [pid = 3264] [serial = 1860] [outer = 0000000000000000] 12:38:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BDD9C00) [pid = 3264] [serial = 1861] [outer = 000000154B566400] 12:38:58 INFO - PROCESS | 3264 | 1466710738359 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550FC1C00) [pid = 3264] [serial = 1862] [outer = 000000154B566400] 12:38:58 INFO - PROCESS | 3264 | 1466710738773 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]]]}] 12:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 585ms 12:38:58 INFO - PROCESS | 3264 | 1466710738808 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3264 | 1466710738811 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:38:58 INFO - PROCESS | 3264 | 1466710738819 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3264 | 1466710738821 Marionette TRACE conn6 <- [1,2446,null,{}] 12:38:58 INFO - PROCESS | 3264 | 1466710738824 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}] 12:38:58 INFO - PROCESS | 3264 | 1466710738826 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:58 INFO - PROCESS | 3264 | 1466710738916 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:38:58 INFO - PROCESS | 3264 | 1466710738922 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3264 | 1466710738924 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:58 INFO - PROCESS | 3264 | ++DOCSHELL 000000154766D800 == 37 [pid = 3264] [id = 621] 12:38:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (00000015529F5C00) [pid = 3264] [serial = 1863] [outer = 0000000000000000] 12:38:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001552B96000) [pid = 3264] [serial = 1864] [outer = 00000015529F5C00] 12:38:58 INFO - PROCESS | 3264 | 1466710738971 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001552FD1000) [pid = 3264] [serial = 1865] [outer = 00000015529F5C00] 12:38:59 INFO - PROCESS | 3264 | 1466710739396 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]]]}] 12:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 12:38:59 INFO - PROCESS | 3264 | 1466710739448 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 3264 | 1466710739450 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:38:59 INFO - PROCESS | 3264 | 1466710739454 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 3264 | 1466710739455 Marionette TRACE conn6 <- [1,2450,null,{}] 12:38:59 INFO - PROCESS | 3264 | 1466710739459 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}] 12:38:59 INFO - PROCESS | 3264 | 1466710739461 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:59 INFO - PROCESS | 3264 | 1466710739545 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:38:59 INFO - PROCESS | 3264 | 1466710739550 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 3264 | 1466710739552 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:38:59 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A555800 == 38 [pid = 3264] [id = 622] 12:38:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001553516000) [pid = 3264] [serial = 1866] [outer = 0000000000000000] 12:38:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BD6E400) [pid = 3264] [serial = 1867] [outer = 0000001553516000] 12:38:59 INFO - PROCESS | 3264 | 1466710739597 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001553577800) [pid = 3264] [serial = 1868] [outer = 0000001553516000] 12:39:00 INFO - PROCESS | 3264 | 1466710740027 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]]]}] 12:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 627ms 12:39:00 INFO - PROCESS | 3264 | 1466710740088 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 3264 | 1466710740090 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:39:00 INFO - PROCESS | 3264 | 1466710740100 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 3264 | 1466710740102 Marionette TRACE conn6 <- [1,2454,null,{}] 12:39:00 INFO - PROCESS | 3264 | 1466710740106 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}] 12:39:00 INFO - PROCESS | 3264 | 1466710740108 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:00 INFO - PROCESS | 3264 | 1466710740239 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:39:00 INFO - PROCESS | 3264 | 1466710740365 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:00 INFO - PROCESS | 3264 | 1466710740369 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B2AF800 == 39 [pid = 3264] [id = 623] 12:39:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001544E2D400) [pid = 3264] [serial = 1869] [outer = 0000000000000000] 12:39:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001544E68C00) [pid = 3264] [serial = 1870] [outer = 0000001544E2D400] 12:39:00 INFO - PROCESS | 3264 | 1466710740429 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (00000015462BA800) [pid = 3264] [serial = 1871] [outer = 0000001544E2D400] 12:39:01 INFO - PROCESS | 3264 | 1466710741099 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]]]}] 12:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1036ms 12:39:01 INFO - PROCESS | 3264 | 1466710741135 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:39:01 INFO - PROCESS | 3264 | 1466710741140 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:39:01 INFO - PROCESS | 3264 | 1466710741166 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:39:01 INFO - PROCESS | 3264 | 1466710741170 Marionette TRACE conn6 <- [1,2458,null,{}] 12:39:01 INFO - PROCESS | 3264 | 1466710741175 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}] 12:39:01 INFO - PROCESS | 3264 | 1466710741178 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:01 INFO - PROCESS | 3264 | 1466710741301 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:39:01 INFO - PROCESS | 3264 | 1466710741424 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 3264 | 1466710741427 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:01 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A54000 == 40 [pid = 3264] [id = 624] 12:39:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154B34F000) [pid = 3264] [serial = 1872] [outer = 0000000000000000] 12:39:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154B56F000) [pid = 3264] [serial = 1873] [outer = 000000154B34F000] 12:39:01 INFO - PROCESS | 3264 | 1466710741485 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154BE5D800) [pid = 3264] [serial = 1874] [outer = 000000154B34F000] 12:39:02 INFO - PROCESS | 3264 | 1466710742056 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]]]}] 12:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 963ms 12:39:02 INFO - PROCESS | 3264 | 1466710742111 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 3264 | 1466710742115 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:39:02 INFO - PROCESS | 3264 | 1466710742119 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 3264 | 1466710742122 Marionette TRACE conn6 <- [1,2462,null,{}] 12:39:02 INFO - PROCESS | 3264 | 1466710742126 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}] 12:39:02 INFO - PROCESS | 3264 | 1466710742129 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:02 INFO - PROCESS | 3264 | 1466710742272 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:39:02 INFO - PROCESS | 3264 | 1466710742394 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 3264 | 1466710742397 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B05A800 == 41 [pid = 3264] [id = 625] 12:39:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155074EC00) [pid = 3264] [serial = 1875] [outer = 0000000000000000] 12:39:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001550AC0C00) [pid = 3264] [serial = 1876] [outer = 000000155074EC00] 12:39:02 INFO - PROCESS | 3264 | 1466710742454 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550FCC400) [pid = 3264] [serial = 1877] [outer = 000000155074EC00] 12:39:03 INFO - PROCESS | 3264 | 1466710743101 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]]]}] 12:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1031ms 12:39:03 INFO - PROCESS | 3264 | 1466710743262 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3264 | 1466710743267 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:39:03 INFO - PROCESS | 3264 | 1466710743272 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 3264 | 1466710743277 Marionette TRACE conn6 <- [1,2466,null,{}] 12:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:39:03 INFO - PROCESS | 3264 | 1466710743292 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}] 12:39:03 INFO - PROCESS | 3264 | 1466710743295 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:03 INFO - PROCESS | 3264 | 1466710743402 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:39:03 INFO - PROCESS | 3264 | 1466710743477 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 3264 | 1466710743482 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D143800 == 42 [pid = 3264] [id = 626] 12:39:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546C48000) [pid = 3264] [serial = 1878] [outer = 0000000000000000] 12:39:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546F1D800) [pid = 3264] [serial = 1879] [outer = 0000001546C48000] 12:39:03 INFO - PROCESS | 3264 | 1466710743532 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154B567000) [pid = 3264] [serial = 1880] [outer = 0000001546C48000] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155A555800 == 41 [pid = 3264] [id = 622] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000154766D800 == 40 [pid = 3264] [id = 621] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 0000001558764800 == 39 [pid = 3264] [id = 620] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 0000001558761000 == 38 [pid = 3264] [id = 619] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 0000001556458000 == 37 [pid = 3264] [id = 618] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155445D800 == 36 [pid = 3264] [id = 617] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155356E800 == 35 [pid = 3264] [id = 616] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000154D141000 == 34 [pid = 3264] [id = 615] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000154BBAC000 == 33 [pid = 3264] [id = 614] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155066D000 == 32 [pid = 3264] [id = 613] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155B867000 == 31 [pid = 3264] [id = 612] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7DE800 == 30 [pid = 3264] [id = 611] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155B629800 == 29 [pid = 3264] [id = 610] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155A558800 == 28 [pid = 3264] [id = 608] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155446F800 == 27 [pid = 3264] [id = 609] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000155B05A800 == 26 [pid = 3264] [id = 625] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A54000 == 25 [pid = 3264] [id = 624] 12:39:04 INFO - PROCESS | 3264 | --DOCSHELL 000000154B2AF800 == 24 [pid = 3264] [id = 623] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001551030000) [pid = 3264] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001546A71400) [pid = 3264] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546C23800) [pid = 3264] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001547CD2800) [pid = 3264] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001545FCBC00) [pid = 3264] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001546826400) [pid = 3264] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552E53400) [pid = 3264] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154B2F6C00) [pid = 3264] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BA10C00) [pid = 3264] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154BDD0800) [pid = 3264] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550A83400) [pid = 3264] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550ADAC00) [pid = 3264] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FC4C00) [pid = 3264] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BE5CC00) [pid = 3264] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BEF4000) [pid = 3264] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001552DC6C00) [pid = 3264] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (00000015524EC800) [pid = 3264] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546828800) [pid = 3264] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001552FCA400) [pid = 3264] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154D1B6000) [pid = 3264] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001553BCD800) [pid = 3264] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001553BD6800) [pid = 3264] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154D1B9800) [pid = 3264] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001550724400) [pid = 3264] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000155451F800) [pid = 3264] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550FCFC00) [pid = 3264] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001553CAF000) [pid = 3264] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3264 | 1466710744820 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]]]}] 12:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1595ms 12:39:04 INFO - PROCESS | 3264 | 1466710744883 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:39:04 INFO - PROCESS | 3264 | 1466710744887 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:39:04 INFO - PROCESS | 3264 | 1466710744893 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:39:04 INFO - PROCESS | 3264 | 1466710744896 Marionette TRACE conn6 <- [1,2470,null,{}] 12:39:04 INFO - PROCESS | 3264 | 1466710744902 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}] 12:39:04 INFO - PROCESS | 3264 | 1466710744905 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:05 INFO - PROCESS | 3264 | 1466710744998 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:39:05 INFO - PROCESS | 3264 | 1466710745116 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3264 | 1466710745120 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3E6800 == 25 [pid = 3264] [id = 627] 12:39:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546155800) [pid = 3264] [serial = 1881] [outer = 0000000000000000] 12:39:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154681EC00) [pid = 3264] [serial = 1882] [outer = 0000001546155800] 12:39:05 INFO - PROCESS | 3264 | 1466710745169 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546A6B000) [pid = 3264] [serial = 1883] [outer = 0000001546155800] 12:39:05 INFO - PROCESS | 3264 | 1466710745597 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]]]}] 12:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 12:39:05 INFO - PROCESS | 3264 | 1466710745630 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 3264 | 1466710745635 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:39:05 INFO - PROCESS | 3264 | 1466710745643 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 3264 | 1466710745646 Marionette TRACE conn6 <- [1,2474,null,{}] 12:39:05 INFO - PROCESS | 3264 | 1466710745649 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}] 12:39:05 INFO - PROCESS | 3264 | 1466710745652 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:05 INFO - PROCESS | 3264 | 1466710745744 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:39:05 INFO - PROCESS | 3264 | 1466710745751 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3264 | 1466710745754 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:05 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D211800 == 26 [pid = 3264] [id = 628] 12:39:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001546C46C00) [pid = 3264] [serial = 1884] [outer = 0000000000000000] 12:39:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154706AC00) [pid = 3264] [serial = 1885] [outer = 0000001546C46C00] 12:39:05 INFO - PROCESS | 3264 | 1466710745804 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154B0B5400) [pid = 3264] [serial = 1886] [outer = 0000001546C46C00] 12:39:06 INFO - PROCESS | 3264 | 1466710746298 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]]]}] 12:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 12:39:06 INFO - PROCESS | 3264 | 1466710746335 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 3264 | 1466710746337 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:39:06 INFO - PROCESS | 3264 | 1466710746341 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 3264 | 1466710746345 Marionette TRACE conn6 <- [1,2478,null,{}] 12:39:06 INFO - PROCESS | 3264 | 1466710746357 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}] 12:39:06 INFO - PROCESS | 3264 | 1466710746362 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:06 INFO - PROCESS | 3264 | 1466710746481 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:39:06 INFO - PROCESS | 3264 | 1466710746567 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 3264 | 1466710746571 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:06 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A47800 == 27 [pid = 3264] [id = 629] 12:39:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001545A25400) [pid = 3264] [serial = 1887] [outer = 0000000000000000] 12:39:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE56C00) [pid = 3264] [serial = 1888] [outer = 0000001545A25400] 12:39:06 INFO - PROCESS | 3264 | 1466710746620 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154C040000) [pid = 3264] [serial = 1889] [outer = 0000001545A25400] 12:39:07 INFO - PROCESS | 3264 | 1466710747037 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]]]}] 12:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 733ms 12:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:39:07 INFO - PROCESS | 3264 | 1466710747077 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 3264 | 1466710747080 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:39:07 INFO - PROCESS | 3264 | 1466710747083 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 3264 | 1466710747085 Marionette TRACE conn6 <- [1,2482,null,{}] 12:39:07 INFO - PROCESS | 3264 | 1466710747089 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}] 12:39:07 INFO - PROCESS | 3264 | 1466710747091 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:07 INFO - PROCESS | 3264 | 1466710747214 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:39:07 INFO - PROCESS | 3264 | 1466710747220 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3264 | 1466710747222 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:07 INFO - PROCESS | 3264 | ++DOCSHELL 00000015546AA800 == 28 [pid = 3264] [id = 630] 12:39:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154CBDC400) [pid = 3264] [serial = 1890] [outer = 0000000000000000] 12:39:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154D64A800) [pid = 3264] [serial = 1891] [outer = 000000154CBDC400] 12:39:07 INFO - PROCESS | 3264 | 1466710747269 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000155071DC00) [pid = 3264] [serial = 1892] [outer = 000000154CBDC400] 12:39:07 INFO - PROCESS | 3264 | 1466710747735 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]]]}] 12:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 12:39:07 INFO - PROCESS | 3264 | 1466710747780 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 3264 | 1466710747782 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:39:07 INFO - PROCESS | 3264 | 1466710747786 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:39:07 INFO - PROCESS | 3264 | 1466710747787 Marionette TRACE conn6 <- [1,2486,null,{}] 12:39:07 INFO - PROCESS | 3264 | 1466710747791 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}] 12:39:07 INFO - PROCESS | 3264 | 1466710747794 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:07 INFO - PROCESS | 3264 | 1466710747936 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:39:07 INFO - PROCESS | 3264 | 1466710747948 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3264 | 1466710747950 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:07 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557442800 == 29 [pid = 3264] [id = 631] 12:39:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C32400) [pid = 3264] [serial = 1893] [outer = 0000000000000000] 12:39:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550A78400) [pid = 3264] [serial = 1894] [outer = 0000001546C32400] 12:39:08 INFO - PROCESS | 3264 | 1466710747998 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550AD9400) [pid = 3264] [serial = 1895] [outer = 0000001546C32400] 12:39:08 INFO - PROCESS | 3264 | 1466710748491 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]]]}] 12:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 12:39:08 INFO - PROCESS | 3264 | 1466710748530 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 3264 | 1466710748532 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:39:08 INFO - PROCESS | 3264 | 1466710748536 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 3264 | 1466710748538 Marionette TRACE conn6 <- [1,2490,null,{}] 12:39:08 INFO - PROCESS | 3264 | 1466710748542 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}] 12:39:08 INFO - PROCESS | 3264 | 1466710748548 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:08 INFO - PROCESS | 3264 | 1466710748684 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:39:08 INFO - PROCESS | 3264 | 1466710748742 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 3264 | 1466710748744 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:08 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A22800 == 30 [pid = 3264] [id = 632] 12:39:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FC4800) [pid = 3264] [serial = 1896] [outer = 0000000000000000] 12:39:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001551034800) [pid = 3264] [serial = 1897] [outer = 0000001550FC4800] 12:39:08 INFO - PROCESS | 3264 | 1466710748790 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (00000015529F0400) [pid = 3264] [serial = 1898] [outer = 0000001550FC4800] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001553516000) [pid = 3264] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550ABB800) [pid = 3264] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154613CC00) [pid = 3264] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546F1D400) [pid = 3264] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154BAB1000) [pid = 3264] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546822C00) [pid = 3264] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001554535800) [pid = 3264] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546968C00) [pid = 3264] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154B566400) [pid = 3264] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001545A27400) [pid = 3264] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:39:09 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015529F5C00) [pid = 3264] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:39:09 INFO - PROCESS | 3264 | 1466710749306 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]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 838ms 12:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:39:09 INFO - PROCESS | 3264 | 1466710749378 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3264 | 1466710749380 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:39:09 INFO - PROCESS | 3264 | 1466710749383 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 3264 | 1466710749385 Marionette TRACE conn6 <- [1,2494,null,{}] 12:39:09 INFO - PROCESS | 3264 | 1466710749389 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}] 12:39:09 INFO - PROCESS | 3264 | 1466710749391 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:09 INFO - PROCESS | 3264 | 1466710749471 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:39:09 INFO - PROCESS | 3264 | 1466710749477 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 3264 | 1466710749479 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:09 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A255800 == 31 [pid = 3264] [id = 633] 12:39:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE5D000) [pid = 3264] [serial = 1899] [outer = 0000000000000000] 12:39:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000155295EC00) [pid = 3264] [serial = 1900] [outer = 000000154BE5D000] 12:39:09 INFO - PROCESS | 3264 | 1466710749525 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001552E52400) [pid = 3264] [serial = 1901] [outer = 000000154BE5D000] 12:39:09 INFO - PROCESS | 3264 | 1466710749948 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]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 587ms 12:39:09 INFO - PROCESS | 3264 | 1466710749977 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3264 | 1466710749979 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:39:09 INFO - PROCESS | 3264 | 1466710749982 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:39:09 INFO - PROCESS | 3264 | 1466710749984 Marionette TRACE conn6 <- [1,2498,null,{}] 12:39:09 INFO - PROCESS | 3264 | 1466710749988 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}] 12:39:09 INFO - PROCESS | 3264 | 1466710749990 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:10 INFO - PROCESS | 3264 | 1466710750073 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:39:10 INFO - PROCESS | 3264 | 1466710750079 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3264 | 1466710750081 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:10 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A54F000 == 32 [pid = 3264] [id = 634] 12:39:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001552FC7C00) [pid = 3264] [serial = 1902] [outer = 0000000000000000] 12:39:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001552FD3000) [pid = 3264] [serial = 1903] [outer = 0000001552FC7C00] 12:39:10 INFO - PROCESS | 3264 | 1466710750126 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000155351D400) [pid = 3264] [serial = 1904] [outer = 0000001552FC7C00] 12:39:10 INFO - PROCESS | 3264 | 1466710750587 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]]]}] 12:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 12:39:10 INFO - PROCESS | 3264 | 1466710750615 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 3264 | 1466710750618 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:39:10 INFO - PROCESS | 3264 | 1466710750621 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 3264 | 1466710750622 Marionette TRACE conn6 <- [1,2502,null,{}] 12:39:10 INFO - PROCESS | 3264 | 1466710750626 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}] 12:39:10 INFO - PROCESS | 3264 | 1466710750628 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:10 INFO - PROCESS | 3264 | 1466710750710 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:39:10 INFO - PROCESS | 3264 | 1466710750715 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3264 | 1466710750717 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:10 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A47000 == 33 [pid = 3264] [id = 635] 12:39:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001553BD1800) [pid = 3264] [serial = 1905] [outer = 0000000000000000] 12:39:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001553BD4C00) [pid = 3264] [serial = 1906] [outer = 0000001553BD1800] 12:39:10 INFO - PROCESS | 3264 | 1466710750763 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553CAAC00) [pid = 3264] [serial = 1907] [outer = 0000001553BD1800] 12:39:11 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3E6800 == 32 [pid = 3264] [id = 627] 12:39:11 INFO - PROCESS | 3264 | --DOCSHELL 000000154D143800 == 31 [pid = 3264] [id = 626] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155A54F000 == 30 [pid = 3264] [id = 634] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 000000154D211800 == 29 [pid = 3264] [id = 628] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 00000015546AA800 == 28 [pid = 3264] [id = 630] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A22800 == 27 [pid = 3264] [id = 632] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A47800 == 26 [pid = 3264] [id = 629] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 0000001557442800 == 25 [pid = 3264] [id = 631] 12:39:12 INFO - PROCESS | 3264 | --DOCSHELL 000000155A255800 == 24 [pid = 3264] [id = 633] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BD6E400) [pid = 3264] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550FCB400) [pid = 3264] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550746800) [pid = 3264] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154FB9BC00) [pid = 3264] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (00000015473D4400) [pid = 3264] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154B0B7C00) [pid = 3264] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BDD9800) [pid = 3264] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154BE60000) [pid = 3264] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001546A62400) [pid = 3264] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001546C26400) [pid = 3264] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001554C3CC00) [pid = 3264] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (00000015547DE800) [pid = 3264] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001546A65000) [pid = 3264] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001546C10400) [pid = 3264] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550FC1C00) [pid = 3264] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001553577800) [pid = 3264] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (000000154BDD9C00) [pid = 3264] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000155102E400) [pid = 3264] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (000000154CB85400) [pid = 3264] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001552FD1000) [pid = 3264] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000154D1AE400) [pid = 3264] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (0000001552B96000) [pid = 3264] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:39:12 INFO - PROCESS | 3264 | 1466710752484 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]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1884ms 12:39:12 INFO - PROCESS | 3264 | 1466710752508 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 3264 | 1466710752513 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:39:12 INFO - PROCESS | 3264 | 1466710752518 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 3264 | 1466710752522 Marionette TRACE conn6 <- [1,2506,null,{}] 12:39:12 INFO - PROCESS | 3264 | 1466710752530 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}] 12:39:12 INFO - PROCESS | 3264 | 1466710752534 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:12 INFO - PROCESS | 3264 | 1466710752629 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:39:12 INFO - PROCESS | 3264 | 1466710752637 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 3264 | 1466710752642 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3E9800 == 25 [pid = 3264] [id = 636] 12:39:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (0000001545A24800) [pid = 3264] [serial = 1908] [outer = 0000000000000000] 12:39:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001545A25000) [pid = 3264] [serial = 1909] [outer = 0000001545A24800] 12:39:12 INFO - PROCESS | 3264 | 1466710752695 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154613E800) [pid = 3264] [serial = 1910] [outer = 0000001545A24800] 12:39:13 INFO - PROCESS | 3264 | 1466710753187 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]]]}] 12:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 12:39:13 INFO - PROCESS | 3264 | 1466710753214 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 3264 | 1466710753219 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:39:13 INFO - PROCESS | 3264 | 1466710753226 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 3264 | 1466710753229 Marionette TRACE conn6 <- [1,2510,null,{}] 12:39:13 INFO - PROCESS | 3264 | 1466710753233 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}] 12:39:13 INFO - PROCESS | 3264 | 1466710753237 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:13 INFO - PROCESS | 3264 | 1466710753327 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:39:13 INFO - PROCESS | 3264 | 1466710753336 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 3264 | 1466710753339 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D139000 == 26 [pid = 3264] [id = 637] 12:39:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546A68000) [pid = 3264] [serial = 1911] [outer = 0000000000000000] 12:39:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546A6A800) [pid = 3264] [serial = 1912] [outer = 0000001546A68000] 12:39:13 INFO - PROCESS | 3264 | 1466710753390 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001546C0D400) [pid = 3264] [serial = 1913] [outer = 0000001546A68000] 12:39:13 INFO - PROCESS | 3264 | 1466710753879 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]]]}] 12:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 12:39:13 INFO - PROCESS | 3264 | 1466710753919 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 3264 | 1466710753921 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:39:13 INFO - PROCESS | 3264 | 1466710753925 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 3264 | 1466710753929 Marionette TRACE conn6 <- [1,2514,null,{}] 12:39:13 INFO - PROCESS | 3264 | 1466710753941 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}] 12:39:13 INFO - PROCESS | 3264 | 1466710753946 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:14 INFO - PROCESS | 3264 | 1466710754067 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:39:14 INFO - PROCESS | 3264 | 1466710754152 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 3264 | 1466710754156 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000155356F800 == 27 [pid = 3264] [id = 638] 12:39:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001544DE2800) [pid = 3264] [serial = 1914] [outer = 0000000000000000] 12:39:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (00000015473C9000) [pid = 3264] [serial = 1915] [outer = 0000001544DE2800] 12:39:14 INFO - PROCESS | 3264 | 1466710754207 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (00000015481B7C00) [pid = 3264] [serial = 1916] [outer = 0000001544DE2800] 12:39:14 INFO - PROCESS | 3264 | 1466710754586 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]]]}] 12:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 12:39:14 INFO - PROCESS | 3264 | 1466710754626 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 3264 | 1466710754629 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:39:14 INFO - PROCESS | 3264 | 1466710754632 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 3264 | 1466710754634 Marionette TRACE conn6 <- [1,2518,null,{}] 12:39:14 INFO - PROCESS | 3264 | 1466710754638 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}] 12:39:14 INFO - PROCESS | 3264 | 1466710754640 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:14 INFO - PROCESS | 3264 | 1466710754730 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:39:14 INFO - PROCESS | 3264 | 1466710754736 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 3264 | 1466710754738 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:14 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E4D800 == 28 [pid = 3264] [id = 639] 12:39:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154B3B8000) [pid = 3264] [serial = 1917] [outer = 0000000000000000] 12:39:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154B56D400) [pid = 3264] [serial = 1918] [outer = 000000154B3B8000] 12:39:14 INFO - PROCESS | 3264 | 1466710754786 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BABA000) [pid = 3264] [serial = 1919] [outer = 000000154B3B8000] 12:39:15 INFO - PROCESS | 3264 | 1466710755229 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]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 12:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:39:15 INFO - PROCESS | 3264 | 1466710755263 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 3264 | 1466710755266 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:39:15 INFO - PROCESS | 3264 | 1466710755269 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 3264 | 1466710755271 Marionette TRACE conn6 <- [1,2522,null,{}] 12:39:15 INFO - PROCESS | 3264 | 1466710755274 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}] 12:39:15 INFO - PROCESS | 3264 | 1466710755276 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:15 INFO - PROCESS | 3264 | 1466710755358 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:39:15 INFO - PROCESS | 3264 | 1466710755364 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 3264 | 1466710755366 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555035800 == 29 [pid = 3264] [id = 640] 12:39:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546A67C00) [pid = 3264] [serial = 1920] [outer = 0000000000000000] 12:39:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE44400) [pid = 3264] [serial = 1921] [outer = 0000001546A67C00] 12:39:15 INFO - PROCESS | 3264 | 1466710755413 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BE5E400) [pid = 3264] [serial = 1922] [outer = 0000001546A67C00] 12:39:15 INFO - PROCESS | 3264 | 1466710755879 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]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 12:39:15 INFO - PROCESS | 3264 | 1466710755907 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 3264 | 1466710755909 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:39:15 INFO - PROCESS | 3264 | 1466710755918 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 3264 | 1466710755920 Marionette TRACE conn6 <- [1,2526,null,{}] 12:39:15 INFO - PROCESS | 3264 | 1466710755924 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}] 12:39:15 INFO - PROCESS | 3264 | 1466710755930 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:16 INFO - PROCESS | 3264 | 1466710756038 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:39:16 INFO - PROCESS | 3264 | 1466710756046 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 3264 | 1466710756048 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:16 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580CF800 == 30 [pid = 3264] [id = 641] 12:39:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BEF2400) [pid = 3264] [serial = 1923] [outer = 0000000000000000] 12:39:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154CC1C800) [pid = 3264] [serial = 1924] [outer = 000000154BEF2400] 12:39:16 INFO - PROCESS | 3264 | 1466710756093 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154FB66000) [pid = 3264] [serial = 1925] [outer = 000000154BEF2400] 12:39:16 INFO - PROCESS | 3264 | 1466710756520 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]]]}] 12:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 12:39:16 INFO - PROCESS | 3264 | 1466710756553 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:39:16 INFO - PROCESS | 3264 | 1466710756556 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:39:16 INFO - PROCESS | 3264 | 1466710756563 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - PROCESS | 3264 | 1466710756565 Marionette TRACE conn6 <- [1,2530,null,{}] 12:39:16 INFO - PROCESS | 3264 | 1466710756568 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}] 12:39:16 INFO - PROCESS | 3264 | 1466710756571 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:16 INFO - PROCESS | 3264 | 1466710756653 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:39:16 INFO - PROCESS | 3264 | 1466710756661 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 3264 | 1466710756663 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:16 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A11800 == 31 [pid = 3264] [id = 642] 12:39:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (00000015506FA400) [pid = 3264] [serial = 1926] [outer = 0000000000000000] 12:39:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550723C00) [pid = 3264] [serial = 1927] [outer = 00000015506FA400] 12:39:16 INFO - PROCESS | 3264 | 1466710756707 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000155074C000) [pid = 3264] [serial = 1928] [outer = 00000015506FA400] 12:39:17 INFO - PROCESS | 3264 | 1466710757151 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]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 12:39:17 INFO - PROCESS | 3264 | 1466710757198 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 3264 | 1466710757201 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:39:17 INFO - PROCESS | 3264 | 1466710757204 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 3264 | 1466710757206 Marionette TRACE conn6 <- [1,2534,null,{}] 12:39:17 INFO - PROCESS | 3264 | 1466710757214 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}] 12:39:17 INFO - PROCESS | 3264 | 1466710757216 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:17 INFO - PROCESS | 3264 | 1466710757300 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:39:17 INFO - PROCESS | 3264 | 1466710757306 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 3264 | 1466710757308 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:17 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A4C000 == 32 [pid = 3264] [id = 643] 12:39:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550A86400) [pid = 3264] [serial = 1929] [outer = 0000000000000000] 12:39:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550AB9400) [pid = 3264] [serial = 1930] [outer = 0000001550A86400] 12:39:17 INFO - PROCESS | 3264 | 1466710757356 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550ADFC00) [pid = 3264] [serial = 1931] [outer = 0000001550A86400] 12:39:17 INFO - PROCESS | 3264 | 1466710757837 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]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 12:39:17 INFO - PROCESS | 3264 | 1466710757896 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 3264 | 1466710757898 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:39:17 INFO - PROCESS | 3264 | 1466710757901 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:39:17 INFO - PROCESS | 3264 | 1466710757903 Marionette TRACE conn6 <- [1,2538,null,{}] 12:39:17 INFO - PROCESS | 3264 | 1466710757907 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}] 12:39:17 INFO - PROCESS | 3264 | 1466710757909 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:18 INFO - PROCESS | 3264 | 1466710758016 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:39:18 INFO - PROCESS | 3264 | 1466710758096 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3264 | 1466710758098 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:18 INFO - PROCESS | 3264 | ++DOCSHELL 000000155356E800 == 33 [pid = 3264] [id = 644] 12:39:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FB9800) [pid = 3264] [serial = 1932] [outer = 0000000000000000] 12:39:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001550FBC400) [pid = 3264] [serial = 1933] [outer = 0000001550FB9800] 12:39:18 INFO - PROCESS | 3264 | 1466710758143 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550FC8800) [pid = 3264] [serial = 1934] [outer = 0000001550FB9800] 12:39:18 INFO - PROCESS | 3264 | 1466710758587 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]]]}] 12:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 12:39:18 INFO - PROCESS | 3264 | 1466710758637 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 3264 | 1466710758640 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:39:18 INFO - PROCESS | 3264 | 1466710758643 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - PROCESS | 3264 | 1466710758645 Marionette TRACE conn6 <- [1,2542,null,{}] 12:39:18 INFO - PROCESS | 3264 | 1466710758649 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}] 12:39:18 INFO - PROCESS | 3264 | 1466710758651 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:18 INFO - PROCESS | 3264 | 1466710758768 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:39:18 INFO - PROCESS | 3264 | 1466710758824 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3264 | 1466710758826 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:18 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A54E000 == 34 [pid = 3264] [id = 645] 12:39:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550FD3800) [pid = 3264] [serial = 1935] [outer = 0000000000000000] 12:39:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001551025400) [pid = 3264] [serial = 1936] [outer = 0000001550FD3800] 12:39:18 INFO - PROCESS | 3264 | 1466710758870 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001551048800) [pid = 3264] [serial = 1937] [outer = 0000001550FD3800] 12:39:19 INFO - PROCESS | 3264 | 1466710759320 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]]]}] 12:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 12:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:39:19 INFO - PROCESS | 3264 | 1466710759396 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 3264 | 1466710759398 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:39:19 INFO - PROCESS | 3264 | 1466710759404 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 3264 | 1466710759407 Marionette TRACE conn6 <- [1,2546,null,{}] 12:39:19 INFO - PROCESS | 3264 | 1466710759411 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}] 12:39:19 INFO - PROCESS | 3264 | 1466710759414 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:19 INFO - PROCESS | 3264 | 1466710759624 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154CBDC400) [pid = 3264] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C32400) [pid = 3264] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550FC4800) [pid = 3264] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552FC7C00) [pid = 3264] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545A25400) [pid = 3264] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C46C00) [pid = 3264] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546155800) [pid = 3264] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C48000) [pid = 3264] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000155074EC00) [pid = 3264] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154B34F000) [pid = 3264] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001544E2D400) [pid = 3264] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:39:19 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BE5D000) [pid = 3264] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:39:19 INFO - PROCESS | 3264 | 1466710759687 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 3264 | 1466710759690 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:19 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DBD000 == 35 [pid = 3264] [id = 646] 12:39:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001545A25400) [pid = 3264] [serial = 1938] [outer = 0000000000000000] 12:39:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C10000) [pid = 3264] [serial = 1939] [outer = 0000001545A25400] 12:39:19 INFO - PROCESS | 3264 | 1466710759737 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550ABF400) [pid = 3264] [serial = 1940] [outer = 0000001545A25400] 12:39:20 INFO - PROCESS | 3264 | 1466710760125 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]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 773ms 12:39:20 INFO - PROCESS | 3264 | 1466710760179 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3264 | 1466710760181 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:39:20 INFO - PROCESS | 3264 | 1466710760185 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:39:20 INFO - PROCESS | 3264 | 1466710760186 Marionette TRACE conn6 <- [1,2550,null,{}] 12:39:20 INFO - PROCESS | 3264 | 1466710760190 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}] 12:39:20 INFO - PROCESS | 3264 | 1466710760192 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:20 INFO - PROCESS | 3264 | 1466710760275 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:39:20 INFO - PROCESS | 3264 | 1466710760281 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3264 | 1466710760283 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B63D000 == 36 [pid = 3264] [id = 647] 12:39:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550FD7000) [pid = 3264] [serial = 1941] [outer = 0000000000000000] 12:39:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552FD5800) [pid = 3264] [serial = 1942] [outer = 0000001550FD7000] 12:39:20 INFO - PROCESS | 3264 | 1466710760327 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553516800) [pid = 3264] [serial = 1943] [outer = 0000001550FD7000] 12:39:20 INFO - PROCESS | 3264 | 1466710760771 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]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 627ms 12:39:20 INFO - PROCESS | 3264 | 1466710760815 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3264 | 1466710760817 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:39:20 INFO - PROCESS | 3264 | 1466710760821 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - PROCESS | 3264 | 1466710760822 Marionette TRACE conn6 <- [1,2554,null,{}] 12:39:20 INFO - PROCESS | 3264 | 1466710760826 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}] 12:39:20 INFO - PROCESS | 3264 | 1466710760828 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:20 INFO - PROCESS | 3264 | 1466710760910 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:39:20 INFO - PROCESS | 3264 | 1466710760916 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3264 | 1466710760918 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B864800 == 37 [pid = 3264] [id = 648] 12:39:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553582C00) [pid = 3264] [serial = 1944] [outer = 0000000000000000] 12:39:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001553BCFC00) [pid = 3264] [serial = 1945] [outer = 0000001553582C00] 12:39:20 INFO - PROCESS | 3264 | 1466710760962 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001553BDB400) [pid = 3264] [serial = 1946] [outer = 0000001553582C00] 12:39:21 INFO - PROCESS | 3264 | 1466710761409 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]]]}] 12:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 12:39:21 INFO - PROCESS | 3264 | 1466710761453 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 3264 | 1466710761455 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:39:21 INFO - PROCESS | 3264 | 1466710761464 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 3264 | 1466710761465 Marionette TRACE conn6 <- [1,2558,null,{}] 12:39:21 INFO - PROCESS | 3264 | 1466710761469 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}] 12:39:21 INFO - PROCESS | 3264 | 1466710761471 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:21 INFO - PROCESS | 3264 | 1466710761554 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:39:21 INFO - PROCESS | 3264 | 1466710761560 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 3264 | 1466710761562 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:21 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B880800 == 38 [pid = 3264] [id = 649] 12:39:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155414CC00) [pid = 3264] [serial = 1947] [outer = 0000000000000000] 12:39:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155451F400) [pid = 3264] [serial = 1948] [outer = 000000155414CC00] 12:39:21 INFO - PROCESS | 3264 | 1466710761615 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001554745800) [pid = 3264] [serial = 1949] [outer = 000000155414CC00] 12:39:22 INFO - PROCESS | 3264 | 1466710762529 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]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1090ms 12:39:22 INFO - PROCESS | 3264 | 1466710762558 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3264 | 1466710762563 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:39:22 INFO - PROCESS | 3264 | 1466710762567 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3264 | 1466710762573 Marionette TRACE conn6 <- [1,2562,null,{}] 12:39:22 INFO - PROCESS | 3264 | 1466710762579 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}] 12:39:22 INFO - PROCESS | 3264 | 1466710762582 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:22 INFO - PROCESS | 3264 | 1466710762733 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:39:22 INFO - PROCESS | 3264 | 1466710762856 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 3264 | 1466710762860 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:22 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D5800 == 39 [pid = 3264] [id = 650] 12:39:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546828800) [pid = 3264] [serial = 1950] [outer = 0000000000000000] 12:39:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546A63000) [pid = 3264] [serial = 1951] [outer = 0000001546828800] 12:39:22 INFO - PROCESS | 3264 | 1466710762919 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C2C800) [pid = 3264] [serial = 1952] [outer = 0000001546828800] 12:39:23 INFO - PROCESS | 3264 | 1466710763850 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]]]}] 12:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1336ms 12:39:23 INFO - PROCESS | 3264 | 1466710763908 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:39:23 INFO - PROCESS | 3264 | 1466710763912 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:39:23 INFO - PROCESS | 3264 | 1466710763917 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 3264 | 1466710763920 Marionette TRACE conn6 <- [1,2566,null,{}] 12:39:23 INFO - PROCESS | 3264 | 1466710763926 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}] 12:39:23 INFO - PROCESS | 3264 | 1466710763929 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:24 INFO - PROCESS | 3264 | 1466710764035 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000155B864800 == 38 [pid = 3264] [id = 648] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000155B63D000 == 37 [pid = 3264] [id = 647] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DBD000 == 36 [pid = 3264] [id = 646] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000155A54E000 == 35 [pid = 3264] [id = 645] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000155356E800 == 34 [pid = 3264] [id = 644] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A4C000 == 33 [pid = 3264] [id = 643] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A11800 == 32 [pid = 3264] [id = 642] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 00000015580CF800 == 31 [pid = 3264] [id = 641] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 0000001555035800 == 30 [pid = 3264] [id = 640] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E4D800 == 29 [pid = 3264] [id = 639] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000155356F800 == 28 [pid = 3264] [id = 638] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001553BD4C00) [pid = 3264] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000154D139000 == 27 [pid = 3264] [id = 637] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3E9800 == 26 [pid = 3264] [id = 636] 12:39:24 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A47000 == 25 [pid = 3264] [id = 635] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154D64A800) [pid = 3264] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550A78400) [pid = 3264] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000155071DC00) [pid = 3264] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001551034800) [pid = 3264] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550AD9400) [pid = 3264] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552FD3000) [pid = 3264] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015529F0400) [pid = 3264] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154BE56C00) [pid = 3264] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154706AC00) [pid = 3264] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154B0B5400) [pid = 3264] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154681EC00) [pid = 3264] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546A6B000) [pid = 3264] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154B567000) [pid = 3264] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546F1D800) [pid = 3264] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550FCC400) [pid = 3264] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550AC0C00) [pid = 3264] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BE5D800) [pid = 3264] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154B56F000) [pid = 3264] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015462BA800) [pid = 3264] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001544E68C00) [pid = 3264] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000155295EC00) [pid = 3264] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000155351D400) [pid = 3264] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001552E52400) [pid = 3264] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154C040000) [pid = 3264] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:39:24 INFO - PROCESS | 3264 | 1466710764210 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3264 | 1466710764215 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:24 INFO - PROCESS | 3264 | ++DOCSHELL 00000015481CC000 == 26 [pid = 3264] [id = 651] 12:39:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154574E800) [pid = 3264] [serial = 1953] [outer = 0000000000000000] 12:39:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001545F30400) [pid = 3264] [serial = 1954] [outer = 000000154574E800] 12:39:24 INFO - PROCESS | 3264 | 1466710764271 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546A71C00) [pid = 3264] [serial = 1955] [outer = 000000154574E800] 12:39:24 INFO - PROCESS | 3264 | 1466710764666 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]]]}] 12:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 837ms 12:39:24 INFO - PROCESS | 3264 | 1466710764753 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 3264 | 1466710764759 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:39:24 INFO - PROCESS | 3264 | 1466710764771 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 3264 | 1466710764774 Marionette TRACE conn6 <- [1,2570,null,{}] 12:39:24 INFO - PROCESS | 3264 | 1466710764778 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}] 12:39:24 INFO - PROCESS | 3264 | 1466710764781 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:24 INFO - PROCESS | 3264 | 1466710764873 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:39:24 INFO - PROCESS | 3264 | 1466710764888 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3264 | 1466710764891 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D127800 == 27 [pid = 3264] [id = 652] 12:39:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001547614C00) [pid = 3264] [serial = 1956] [outer = 0000000000000000] 12:39:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001547694400) [pid = 3264] [serial = 1957] [outer = 0000001547614C00] 12:39:24 INFO - PROCESS | 3264 | 1466710764941 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154B34CC00) [pid = 3264] [serial = 1958] [outer = 0000001547614C00] 12:39:25 INFO - PROCESS | 3264 | 1466710765420 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]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 12:39:25 INFO - PROCESS | 3264 | 1466710765497 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 3264 | 1466710765499 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:39:25 INFO - PROCESS | 3264 | 1466710765503 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:39:25 INFO - PROCESS | 3264 | 1466710765507 Marionette TRACE conn6 <- [1,2574,null,{}] 12:39:25 INFO - PROCESS | 3264 | 1466710765520 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}] 12:39:25 INFO - PROCESS | 3264 | 1466710765533 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:25 INFO - PROCESS | 3264 | 1466710765649 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:39:25 INFO - PROCESS | 3264 | 1466710765701 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 3264 | 1466710765704 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553413000 == 28 [pid = 3264] [id = 653] 12:39:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001545A25C00) [pid = 3264] [serial = 1959] [outer = 0000000000000000] 12:39:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BE44800) [pid = 3264] [serial = 1960] [outer = 0000001545A25C00] 12:39:25 INFO - PROCESS | 3264 | 1466710765756 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BEEAC00) [pid = 3264] [serial = 1961] [outer = 0000001545A25C00] 12:39:26 INFO - PROCESS | 3264 | 1466710766136 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]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 12:39:26 INFO - PROCESS | 3264 | 1466710766202 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 3264 | 1466710766205 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:39:26 INFO - PROCESS | 3264 | 1466710766208 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 3264 | 1466710766210 Marionette TRACE conn6 <- [1,2578,null,{}] 12:39:26 INFO - PROCESS | 3264 | 1466710766214 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}] 12:39:26 INFO - PROCESS | 3264 | 1466710766216 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:26 INFO - PROCESS | 3264 | 1466710766333 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:39:26 INFO - PROCESS | 3264 | 1466710766339 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 3264 | 1466710766341 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:26 INFO - PROCESS | 3264 | ++DOCSHELL 000000155406F000 == 29 [pid = 3264] [id = 654] 12:39:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154CA11C00) [pid = 3264] [serial = 1962] [outer = 0000000000000000] 12:39:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CB98000) [pid = 3264] [serial = 1963] [outer = 000000154CA11C00] 12:39:26 INFO - PROCESS | 3264 | 1466710766434 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154CC1C400) [pid = 3264] [serial = 1964] [outer = 000000154CA11C00] 12:39:26 INFO - PROCESS | 3264 | 1466710766887 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]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 735ms 12:39:26 INFO - PROCESS | 3264 | 1466710766944 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 3264 | 1466710766947 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:39:26 INFO - PROCESS | 3264 | 1466710766950 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 3264 | 1466710766951 Marionette TRACE conn6 <- [1,2582,null,{}] 12:39:27 INFO - PROCESS | 3264 | 1466710766995 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}] 12:39:27 INFO - PROCESS | 3264 | 1466710766998 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:27 INFO - PROCESS | 3264 | 1466710767109 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:39:27 INFO - PROCESS | 3264 | 1466710767115 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3264 | 1466710767117 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:27 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556442000 == 30 [pid = 3264] [id = 655] 12:39:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CB91C00) [pid = 3264] [serial = 1965] [outer = 0000000000000000] 12:39:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550715800) [pid = 3264] [serial = 1966] [outer = 000000154CB91C00] 12:39:27 INFO - PROCESS | 3264 | 1466710767164 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550745C00) [pid = 3264] [serial = 1967] [outer = 000000154CB91C00] 12:39:27 INFO - PROCESS | 3264 | 1466710767637 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]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 712ms 12:39:27 INFO - PROCESS | 3264 | 1466710767670 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 3264 | 1466710767672 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:39:27 INFO - PROCESS | 3264 | 1466710767680 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:39:27 INFO - PROCESS | 3264 | 1466710767682 Marionette TRACE conn6 <- [1,2586,null,{}] 12:39:27 INFO - PROCESS | 3264 | 1466710767685 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}] 12:39:27 INFO - PROCESS | 3264 | 1466710767692 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:27 INFO - PROCESS | 3264 | 1466710767833 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:39:27 INFO - PROCESS | 3264 | 1466710767889 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3264 | 1466710767891 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:27 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558751000 == 31 [pid = 3264] [id = 656] 12:39:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001550ADF400) [pid = 3264] [serial = 1968] [outer = 0000000000000000] 12:39:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001550FC7C00) [pid = 3264] [serial = 1969] [outer = 0000001550ADF400] 12:39:27 INFO - PROCESS | 3264 | 1466710767936 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155102F400) [pid = 3264] [serial = 1970] [outer = 0000001550ADF400] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553582C00) [pid = 3264] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550FB9800) [pid = 3264] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544DE2800) [pid = 3264] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015506FA400) [pid = 3264] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546A67C00) [pid = 3264] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001545A24800) [pid = 3264] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546A68000) [pid = 3264] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154BEF2400) [pid = 3264] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001553BD1800) [pid = 3264] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550A86400) [pid = 3264] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154B3B8000) [pid = 3264] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FD3800) [pid = 3264] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550FD7000) [pid = 3264] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:39:28 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001545A25400) [pid = 3264] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:39:28 INFO - PROCESS | 3264 | 1466710768507 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]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 882ms 12:39:28 INFO - PROCESS | 3264 | 1466710768567 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 3264 | 1466710768569 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:39:28 INFO - PROCESS | 3264 | 1466710768578 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 3264 | 1466710768580 Marionette TRACE conn6 <- [1,2590,null,{}] 12:39:28 INFO - PROCESS | 3264 | 1466710768585 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}] 12:39:28 INFO - PROCESS | 3264 | 1466710768587 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:28 INFO - PROCESS | 3264 | 1466710768667 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:39:28 INFO - PROCESS | 3264 | 1466710768674 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 3264 | 1466710768676 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:28 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A40000 == 32 [pid = 3264] [id = 657] 12:39:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546C30800) [pid = 3264] [serial = 1971] [outer = 0000000000000000] 12:39:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000155074B000) [pid = 3264] [serial = 1972] [outer = 0000001546C30800] 12:39:28 INFO - PROCESS | 3264 | 1466710768720 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001551084C00) [pid = 3264] [serial = 1973] [outer = 0000001546C30800] 12:39:29 INFO - PROCESS | 3264 | 1466710769157 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]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 648ms 12:39:29 INFO - PROCESS | 3264 | 1466710769224 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 3264 | 1466710769226 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:39:29 INFO - PROCESS | 3264 | 1466710769229 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:39:29 INFO - PROCESS | 3264 | 1466710769232 Marionette TRACE conn6 <- [1,2594,null,{}] 12:39:29 INFO - PROCESS | 3264 | 1466710769235 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}] 12:39:29 INFO - PROCESS | 3264 | 1466710769237 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:29 INFO - PROCESS | 3264 | 1466710769319 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:39:29 INFO - PROCESS | 3264 | 1466710769327 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3264 | 1466710769329 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B7BF000 == 33 [pid = 3264] [id = 658] 12:39:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (00000015529F1000) [pid = 3264] [serial = 1974] [outer = 0000000000000000] 12:39:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001552DC3C00) [pid = 3264] [serial = 1975] [outer = 00000015529F1000] 12:39:29 INFO - PROCESS | 3264 | 1466710769373 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001552FC7800) [pid = 3264] [serial = 1976] [outer = 00000015529F1000] 12:39:29 INFO - PROCESS | 3264 | 1466710769811 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]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 12:39:29 INFO - PROCESS | 3264 | 1466710769862 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 3264 | 1466710769864 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:39:29 INFO - PROCESS | 3264 | 1466710769867 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 3264 | 1466710769869 Marionette TRACE conn6 <- [1,2598,null,{}] 12:39:29 INFO - PROCESS | 3264 | 1466710769873 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}] 12:39:29 INFO - PROCESS | 3264 | 1466710769875 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:29 INFO - PROCESS | 3264 | 1466710769958 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:39:29 INFO - PROCESS | 3264 | 1466710769963 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3264 | 1466710769965 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A560000 == 34 [pid = 3264] [id = 659] 12:39:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001552FD4400) [pid = 3264] [serial = 1977] [outer = 0000000000000000] 12:39:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550722000) [pid = 3264] [serial = 1978] [outer = 0000001552FD4400] 12:39:30 INFO - PROCESS | 3264 | 1466710770011 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001553766400) [pid = 3264] [serial = 1979] [outer = 0000001552FD4400] 12:39:30 INFO - PROCESS | 3264 | 1466710770603 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]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 12:39:30 INFO - PROCESS | 3264 | 1466710770647 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 3264 | 1466710770652 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:39:30 INFO - PROCESS | 3264 | 1466710770657 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 3264 | 1466710770661 Marionette TRACE conn6 <- [1,2602,null,{}] 12:39:30 INFO - PROCESS | 3264 | 1466710770668 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}] 12:39:30 INFO - PROCESS | 3264 | 1466710770671 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:30 INFO - PROCESS | 3264 | 1466710770819 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:39:30 INFO - PROCESS | 3264 | 1466710770944 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 3264 | 1466710770947 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:30 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA58800 == 35 [pid = 3264] [id = 660] 12:39:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001545FC6400) [pid = 3264] [serial = 1980] [outer = 0000000000000000] 12:39:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001546C28400) [pid = 3264] [serial = 1981] [outer = 0000001545FC6400] 12:39:31 INFO - PROCESS | 3264 | 1466710771006 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001547619000) [pid = 3264] [serial = 1982] [outer = 0000001545FC6400] 12:39:31 INFO - PROCESS | 3264 | 1466710771653 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]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1035ms 12:39:31 INFO - PROCESS | 3264 | 1466710771696 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3264 | 1466710771701 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:39:31 INFO - PROCESS | 3264 | 1466710771708 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3264 | 1466710771711 Marionette TRACE conn6 <- [1,2606,null,{}] 12:39:31 INFO - PROCESS | 3264 | 1466710771736 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}] 12:39:31 INFO - PROCESS | 3264 | 1466710771739 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:31 INFO - PROCESS | 3264 | 1466710771855 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:39:31 INFO - PROCESS | 3264 | 1466710771978 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3264 | 1466710771981 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:32 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580E1800 == 36 [pid = 3264] [id = 661] 12:39:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BD6D800) [pid = 3264] [serial = 1983] [outer = 0000000000000000] 12:39:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CA06C00) [pid = 3264] [serial = 1984] [outer = 000000154BD6D800] 12:39:32 INFO - PROCESS | 3264 | 1466710772039 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550720400) [pid = 3264] [serial = 1985] [outer = 000000154BD6D800] 12:39:32 INFO - PROCESS | 3264 | 1466710772643 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 985ms 12:39:32 INFO - PROCESS | 3264 | 1466710772694 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:39:32 INFO - PROCESS | 3264 | 1466710772698 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:39:32 INFO - PROCESS | 3264 | 1466710772701 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3264 | 1466710772706 Marionette TRACE conn6 <- [1,2610,null,{}] 12:39:32 INFO - PROCESS | 3264 | 1466710772718 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}] 12:39:32 INFO - PROCESS | 3264 | 1466710772723 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:32 INFO - PROCESS | 3264 | 1466710772836 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:39:32 INFO - PROCESS | 3264 | 1466710772933 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 3264 | 1466710772936 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B635800 == 37 [pid = 3264] [id = 662] 12:39:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001552FCB800) [pid = 3264] [serial = 1986] [outer = 0000000000000000] 12:39:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001553518000) [pid = 3264] [serial = 1987] [outer = 0000001552FCB800] 12:39:33 INFO - PROCESS | 3264 | 1466710772994 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001553BE0400) [pid = 3264] [serial = 1988] [outer = 0000001552FCB800] 12:39:33 INFO - PROCESS | 3264 | 1466710773725 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]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1087ms 12:39:33 INFO - PROCESS | 3264 | 1466710773797 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3264 | 1466710773801 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:39:33 INFO - PROCESS | 3264 | 1466710773806 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:39:33 INFO - PROCESS | 3264 | 1466710773810 Marionette TRACE conn6 <- [1,2614,null,{}] 12:39:33 INFO - PROCESS | 3264 | 1466710773815 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}] 12:39:33 INFO - PROCESS | 3264 | 1466710773819 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:33 INFO - PROCESS | 3264 | 1466710773923 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:39:34 INFO - PROCESS | 3264 | 1466710774000 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3264 | 1466710774005 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:34 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D21E000 == 38 [pid = 3264] [id = 663] 12:39:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001546C0F400) [pid = 3264] [serial = 1989] [outer = 0000000000000000] 12:39:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (00000015472EC400) [pid = 3264] [serial = 1990] [outer = 0000001546C0F400] 12:39:34 INFO - PROCESS | 3264 | 1466710774067 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000154BA34400) [pid = 3264] [serial = 1991] [outer = 0000001546C0F400] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000154B7BF000 == 37 [pid = 3264] [id = 658] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A40000 == 36 [pid = 3264] [id = 657] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001558751000 == 35 [pid = 3264] [id = 656] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001556442000 == 34 [pid = 3264] [id = 655] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000155406F000 == 33 [pid = 3264] [id = 654] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 0000001553413000 == 32 [pid = 3264] [id = 653] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000154D127800 == 31 [pid = 3264] [id = 652] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 00000015481CC000 == 30 [pid = 3264] [id = 651] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000155B880800 == 29 [pid = 3264] [id = 649] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D5800 == 28 [pid = 3264] [id = 650] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000155B635800 == 27 [pid = 3264] [id = 662] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 00000015580E1800 == 26 [pid = 3264] [id = 661] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000155A560000 == 25 [pid = 3264] [id = 659] 12:39:35 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA58800 == 24 [pid = 3264] [id = 660] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FBC400) [pid = 3264] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015473C9000) [pid = 3264] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (00000015481B7C00) [pid = 3264] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550723C00) [pid = 3264] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000155074C000) [pid = 3264] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154BE44400) [pid = 3264] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BE5E400) [pid = 3264] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001545A25000) [pid = 3264] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154613E800) [pid = 3264] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A6A800) [pid = 3264] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C0D400) [pid = 3264] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154CC1C800) [pid = 3264] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154FB66000) [pid = 3264] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001553CAAC00) [pid = 3264] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550AB9400) [pid = 3264] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154B56D400) [pid = 3264] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154BABA000) [pid = 3264] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001551025400) [pid = 3264] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550FC8800) [pid = 3264] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001553BDB400) [pid = 3264] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001551048800) [pid = 3264] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001552FD5800) [pid = 3264] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001553516800) [pid = 3264] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001546C10000) [pid = 3264] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001550ABF400) [pid = 3264] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550ADFC00) [pid = 3264] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001553BCFC00) [pid = 3264] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:39:35 INFO - PROCESS | 3264 | 1466710775388 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]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1636ms 12:39:35 INFO - PROCESS | 3264 | 1466710775447 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3264 | 1466710775452 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:39:35 INFO - PROCESS | 3264 | 1466710775458 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3264 | 1466710775461 Marionette TRACE conn6 <- [1,2618,null,{}] 12:39:35 INFO - PROCESS | 3264 | 1466710775467 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}] 12:39:35 INFO - PROCESS | 3264 | 1466710775470 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:35 INFO - PROCESS | 3264 | 1466710775567 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:39:35 INFO - PROCESS | 3264 | 1466710775638 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 3264 | 1466710775643 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3EA000 == 25 [pid = 3264] [id = 664] 12:39:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (00000015462BF000) [pid = 3264] [serial = 1992] [outer = 0000000000000000] 12:39:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001546824000) [pid = 3264] [serial = 1993] [outer = 00000015462BF000] 12:39:35 INFO - PROCESS | 3264 | 1466710775692 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546A71400) [pid = 3264] [serial = 1994] [outer = 00000015462BF000] 12:39:36 INFO - PROCESS | 3264 | 1466710776124 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]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 12:39:36 INFO - PROCESS | 3264 | 1466710776193 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 3264 | 1466710776199 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:39:36 INFO - PROCESS | 3264 | 1466710776211 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 3264 | 1466710776214 Marionette TRACE conn6 <- [1,2622,null,{}] 12:39:36 INFO - PROCESS | 3264 | 1466710776218 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}] 12:39:36 INFO - PROCESS | 3264 | 1466710776220 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:36 INFO - PROCESS | 3264 | 1466710776313 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:39:36 INFO - PROCESS | 3264 | 1466710776327 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3264 | 1466710776330 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D143800 == 26 [pid = 3264] [id = 665] 12:39:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (00000015473D5C00) [pid = 3264] [serial = 1995] [outer = 0000000000000000] 12:39:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154768D000) [pid = 3264] [serial = 1996] [outer = 00000015473D5C00] 12:39:36 INFO - PROCESS | 3264 | 1466710776380 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154B34C800) [pid = 3264] [serial = 1997] [outer = 00000015473D5C00] 12:39:36 INFO - PROCESS | 3264 | 1466710776857 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]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 12:39:36 INFO - PROCESS | 3264 | 1466710776899 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 3264 | 1466710776902 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:39:36 INFO - PROCESS | 3264 | 1466710776905 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 3264 | 1466710776909 Marionette TRACE conn6 <- [1,2626,null,{}] 12:39:36 INFO - PROCESS | 3264 | 1466710776950 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}] 12:39:36 INFO - PROCESS | 3264 | 1466710776955 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:37 INFO - PROCESS | 3264 | 1466710777046 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:39:37 INFO - PROCESS | 3264 | 1466710777131 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3264 | 1466710777134 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:37 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C31800 == 27 [pid = 3264] [id = 666] 12:39:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (00000015462B7000) [pid = 3264] [serial = 1998] [outer = 0000000000000000] 12:39:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BE59000) [pid = 3264] [serial = 1999] [outer = 00000015462B7000] 12:39:37 INFO - PROCESS | 3264 | 1466710777184 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154C035000) [pid = 3264] [serial = 2000] [outer = 00000015462B7000] 12:39:37 INFO - PROCESS | 3264 | 1466710777610 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]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 12:39:37 INFO - PROCESS | 3264 | 1466710777641 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3264 | 1466710777644 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:39:37 INFO - PROCESS | 3264 | 1466710777647 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3264 | 1466710777649 Marionette TRACE conn6 <- [1,2630,null,{}] 12:39:37 INFO - PROCESS | 3264 | 1466710777652 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}] 12:39:37 INFO - PROCESS | 3264 | 1466710777655 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:37 INFO - PROCESS | 3264 | 1466710777775 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:39:37 INFO - PROCESS | 3264 | 1466710777781 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3264 | 1466710777783 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:37 INFO - PROCESS | 3264 | ++DOCSHELL 000000155504F000 == 28 [pid = 3264] [id = 667] 12:39:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154D1B4400) [pid = 3264] [serial = 2001] [outer = 0000000000000000] 12:39:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154FB66000) [pid = 3264] [serial = 2002] [outer = 000000154D1B4400] 12:39:37 INFO - PROCESS | 3264 | 1466710777876 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550723C00) [pid = 3264] [serial = 2003] [outer = 000000154D1B4400] 12:39:38 INFO - PROCESS | 3264 | 1466710778327 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]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:39:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 733ms 12:39:38 INFO - PROCESS | 3264 | 1466710778409 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 3264 | 1466710778412 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:39:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:39:38 INFO - PROCESS | 3264 | 1466710778415 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 3264 | 1466710778417 Marionette TRACE conn6 <- [1,2634,null,{}] 12:39:38 INFO - PROCESS | 3264 | 1466710778421 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}] 12:39:38 INFO - PROCESS | 3264 | 1466710778423 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:38 INFO - PROCESS | 3264 | 1466710778533 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:39:38 INFO - PROCESS | 3264 | 1466710778545 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 3264 | 1466710778547 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:38 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580CA800 == 29 [pid = 3264] [id = 668] 12:39:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546C29C00) [pid = 3264] [serial = 2004] [outer = 0000000000000000] 12:39:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001550ABC800) [pid = 3264] [serial = 2005] [outer = 0000001546C29C00] 12:39:38 INFO - PROCESS | 3264 | 1466710778609 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550ADFC00) [pid = 3264] [serial = 2006] [outer = 0000001546C29C00] 12:39:39 INFO - PROCESS | 3264 | 1466710779056 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]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:39:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 691ms 12:39:39 INFO - PROCESS | 3264 | 1466710779109 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:39:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:39:39 INFO - PROCESS | 3264 | 1466710779111 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:39:39 INFO - PROCESS | 3264 | 1466710779114 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 3264 | 1466710779116 Marionette TRACE conn6 <- [1,2638,null,{}] 12:39:39 INFO - PROCESS | 3264 | 1466710779119 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}] 12:39:39 INFO - PROCESS | 3264 | 1466710779125 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:39 INFO - PROCESS | 3264 | 1466710779259 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:39:39 INFO - PROCESS | 3264 | 1466710779265 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3264 | 1466710779267 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A20000 == 30 [pid = 3264] [id = 669] 12:39:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550AE0400) [pid = 3264] [serial = 2007] [outer = 0000000000000000] 12:39:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550FCB400) [pid = 3264] [serial = 2008] [outer = 0000001550AE0400] 12:39:39 INFO - PROCESS | 3264 | 1466710779314 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (00000015529F0400) [pid = 3264] [serial = 2009] [outer = 0000001550AE0400] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154CB91C00) [pid = 3264] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000155414CC00) [pid = 3264] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545A25C00) [pid = 3264] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001547614C00) [pid = 3264] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154574E800) [pid = 3264] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546828800) [pid = 3264] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550ADF400) [pid = 3264] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (00000015529F1000) [pid = 3264] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001552FD4400) [pid = 3264] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CA11C00) [pid = 3264] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:39:39 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001546C30800) [pid = 3264] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:39:39 INFO - PROCESS | 3264 | 1466710779889 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]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:39:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 839ms 12:39:39 INFO - PROCESS | 3264 | 1466710779960 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 3264 | 1466710779962 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:39:39 INFO - PROCESS | 3264 | 1466710779965 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 3264 | 1466710779967 Marionette TRACE conn6 <- [1,2642,null,{}] 12:39:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:39:39 INFO - PROCESS | 3264 | 1466710779971 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}] 12:39:39 INFO - PROCESS | 3264 | 1466710779973 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:40 INFO - PROCESS | 3264 | 1466710780056 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:39:40 INFO - PROCESS | 3264 | 1466710780065 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3264 | 1466710780067 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A253800 == 31 [pid = 3264] [id = 670] 12:39:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154CA11C00) [pid = 3264] [serial = 2010] [outer = 0000000000000000] 12:39:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550A80000) [pid = 3264] [serial = 2011] [outer = 000000154CA11C00] 12:39:40 INFO - PROCESS | 3264 | 1466710780112 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (00000015529F1000) [pid = 3264] [serial = 2012] [outer = 000000154CA11C00] 12:39:40 INFO - PROCESS | 3264 | 1466710780532 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]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:39:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 587ms 12:39:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:39:40 INFO - PROCESS | 3264 | 1466710780564 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3264 | 1466710780566 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:39:40 INFO - PROCESS | 3264 | 1466710780570 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 3264 | 1466710780572 Marionette TRACE conn6 <- [1,2646,null,{}] 12:39:40 INFO - PROCESS | 3264 | 1466710780575 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}] 12:39:40 INFO - PROCESS | 3264 | 1466710780577 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:40 INFO - PROCESS | 3264 | 1466710780659 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:39:40 INFO - PROCESS | 3264 | 1466710780665 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3264 | 1466710780667 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A55D800 == 32 [pid = 3264] [id = 671] 12:39:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001552E53400) [pid = 3264] [serial = 2013] [outer = 0000000000000000] 12:39:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001552FD5400) [pid = 3264] [serial = 2014] [outer = 0000001552E53400] 12:39:40 INFO - PROCESS | 3264 | 1466710780712 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001553518C00) [pid = 3264] [serial = 2015] [outer = 0000001552E53400] 12:39:41 INFO - PROCESS | 3264 | 1466710781125 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]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:39:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 627ms 12:39:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:39:41 INFO - PROCESS | 3264 | 1466710781199 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 3264 | 1466710781201 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:39:41 INFO - PROCESS | 3264 | 1466710781205 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 3264 | 1466710781206 Marionette TRACE conn6 <- [1,2650,null,{}] 12:39:41 INFO - PROCESS | 3264 | 1466710781210 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}] 12:39:41 INFO - PROCESS | 3264 | 1466710781212 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:41 INFO - PROCESS | 3264 | 1466710781296 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:39:41 INFO - PROCESS | 3264 | 1466710781303 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 3264 | 1466710781305 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553C31000 == 33 [pid = 3264] [id = 672] 12:39:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001553BD1400) [pid = 3264] [serial = 2016] [outer = 0000000000000000] 12:39:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001553BD5800) [pid = 3264] [serial = 2017] [outer = 0000001553BD1400] 12:39:41 INFO - PROCESS | 3264 | 1466710781351 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553BE9C00) [pid = 3264] [serial = 2018] [outer = 0000001553BD1400] 12:39:42 INFO - PROCESS | 3264 | 1466710782125 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]]]}] 12:39:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:39:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 12:39:42 INFO - PROCESS | 3264 | 1466710782194 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 3264 | 1466710782200 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:39:42 INFO - PROCESS | 3264 | 1466710782205 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 3264 | 1466710782209 Marionette TRACE conn6 <- [1,2654,null,{}] 12:39:42 INFO - PROCESS | 3264 | 1466710782216 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}] 12:39:42 INFO - PROCESS | 3264 | 1466710782220 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:42 INFO - PROCESS | 3264 | 1466710782372 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:39:42 INFO - PROCESS | 3264 | 1466710782487 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 3264 | 1466710782490 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:42 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10C800 == 34 [pid = 3264] [id = 673] 12:39:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (00000015462B9800) [pid = 3264] [serial = 2019] [outer = 0000000000000000] 12:39:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546A6BC00) [pid = 3264] [serial = 2020] [outer = 00000015462B9800] 12:39:42 INFO - PROCESS | 3264 | 1466710782549 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001546F19800) [pid = 3264] [serial = 2021] [outer = 00000015462B9800] 12:39:43 INFO - PROCESS | 3264 | [3264] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:39:43 INFO - PROCESS | 3264 | [3264] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 000000155A55D800 == 33 [pid = 3264] [id = 671] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 000000155A253800 == 32 [pid = 3264] [id = 670] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A20000 == 31 [pid = 3264] [id = 669] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 00000015580CA800 == 30 [pid = 3264] [id = 668] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 000000155504F000 == 29 [pid = 3264] [id = 667] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C31800 == 28 [pid = 3264] [id = 666] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 000000154D143800 == 27 [pid = 3264] [id = 665] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3EA000 == 26 [pid = 3264] [id = 664] 12:39:43 INFO - PROCESS | 3264 | --DOCSHELL 000000154D21E000 == 25 [pid = 3264] [id = 663] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550745C00) [pid = 3264] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550715800) [pid = 3264] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001554745800) [pid = 3264] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000155451F400) [pid = 3264] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BE44800) [pid = 3264] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001547694400) [pid = 3264] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154B34CC00) [pid = 3264] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001545F30400) [pid = 3264] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546A71C00) [pid = 3264] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546A63000) [pid = 3264] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546C2C800) [pid = 3264] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001550FC7C00) [pid = 3264] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001552FC7800) [pid = 3264] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550722000) [pid = 3264] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001553766400) [pid = 3264] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001552DC3C00) [pid = 3264] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000155102F400) [pid = 3264] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154CB98000) [pid = 3264] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (000000154CC1C400) [pid = 3264] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (000000155074B000) [pid = 3264] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001551084C00) [pid = 3264] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (000000154BEEAC00) [pid = 3264] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3264 | 1466710783823 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]]]}] 12:39:43 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) 12:39:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1634ms 12:39:43 INFO - PROCESS | 3264 | 1466710783842 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 3264 | 1466710783846 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:39:43 INFO - PROCESS | 3264 | 1466710783851 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 3264 | 1466710783854 Marionette TRACE conn6 <- [1,2658,null,{}] 12:39:43 INFO - PROCESS | 3264 | 1466710783860 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}] 12:39:43 INFO - PROCESS | 3264 | 1466710783863 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:43 INFO - PROCESS | 3264 | 1466710783985 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:39:44 INFO - PROCESS | 3264 | 1466710784065 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3264 | 1466710784070 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:44 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB4C000 == 26 [pid = 3264] [id = 674] 12:39:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001546A63800) [pid = 3264] [serial = 2022] [outer = 0000000000000000] 12:39:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001546A68C00) [pid = 3264] [serial = 2023] [outer = 0000001546A63800] 12:39:44 INFO - PROCESS | 3264 | 1466710784121 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001546C14C00) [pid = 3264] [serial = 2024] [outer = 0000001546A63800] 12:39:44 INFO - PROCESS | 3264 | 1466710784985 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"]]]}] 12:39:45 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 12:39:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:39:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:39:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1184ms 12:39:45 INFO - PROCESS | 3264 | 1466710785035 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 3264 | 1466710785040 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:39:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:39:45 INFO - PROCESS | 3264 | 1466710785047 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 3264 | 1466710785050 Marionette TRACE conn6 <- [1,2662,null,{}] 12:39:45 INFO - PROCESS | 3264 | 1466710785054 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}] 12:39:45 INFO - PROCESS | 3264 | 1466710785056 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:45 INFO - PROCESS | 3264 | 1466710785157 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:39:45 INFO - PROCESS | 3264 | 1466710785231 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 3264 | 1466710785233 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:45 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D4800 == 27 [pid = 3264] [id = 675] 12:39:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546F1DC00) [pid = 3264] [serial = 2025] [outer = 0000000000000000] 12:39:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (000000154B0B7C00) [pid = 3264] [serial = 2026] [outer = 0000001546F1DC00] 12:39:45 INFO - PROCESS | 3264 | 1466710785284 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154B56C000) [pid = 3264] [serial = 2027] [outer = 0000001546F1DC00] 12:39:46 INFO - PROCESS | 3264 | 1466710786200 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"]]]}] 12:39:46 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 12:39:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:39:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:39:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1189ms 12:39:46 INFO - PROCESS | 3264 | 1466710786238 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 3264 | 1466710786240 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:39:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:39:46 INFO - PROCESS | 3264 | 1466710786250 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 3264 | 1466710786254 Marionette TRACE conn6 <- [1,2666,null,{}] 12:39:46 INFO - PROCESS | 3264 | 1466710786265 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}] 12:39:46 INFO - PROCESS | 3264 | 1466710786270 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:46 INFO - PROCESS | 3264 | 1466710786396 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:39:46 INFO - PROCESS | 3264 | 1466710786405 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 3264 | 1466710786408 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:46 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E63000 == 28 [pid = 3264] [id = 676] 12:39:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154BEEA400) [pid = 3264] [serial = 2028] [outer = 0000000000000000] 12:39:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154CA08400) [pid = 3264] [serial = 2029] [outer = 000000154BEEA400] 12:39:46 INFO - PROCESS | 3264 | 1466710786509 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154D1AF800) [pid = 3264] [serial = 2030] [outer = 000000154BEEA400] 12:39:47 INFO - PROCESS | 3264 | 1466710787449 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]]]}] 12:39:47 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) 12:39:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1242ms 12:39:47 INFO - PROCESS | 3264 | 1466710787494 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 3264 | 1466710787497 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:39:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:39:47 INFO - PROCESS | 3264 | 1466710787500 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 3264 | 1466710787502 Marionette TRACE conn6 <- [1,2670,null,{}] 12:39:47 INFO - PROCESS | 3264 | 1466710787506 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}] 12:39:47 INFO - PROCESS | 3264 | 1466710787508 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:47 INFO - PROCESS | 3264 | 1466710787637 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (00000015462BF000) [pid = 3264] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (00000015473D5C00) [pid = 3264] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001546C0F400) [pid = 3264] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (00000015462B7000) [pid = 3264] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (000000154D1B4400) [pid = 3264] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001545FC6400) [pid = 3264] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (000000154BD6D800) [pid = 3264] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001552FCB800) [pid = 3264] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001546C29C00) [pid = 3264] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001552E53400) [pid = 3264] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (0000001550AE0400) [pid = 3264] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:39:47 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (000000154CA11C00) [pid = 3264] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:39:47 INFO - PROCESS | 3264 | 1466710787693 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 3264 | 1466710787695 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:47 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554068000 == 29 [pid = 3264] [id = 677] 12:39:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (000000154574B000) [pid = 3264] [serial = 2031] [outer = 0000000000000000] 12:39:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001546822800) [pid = 3264] [serial = 2032] [outer = 000000154574B000] 12:39:47 INFO - PROCESS | 3264 | 1466710787741 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154D64E000) [pid = 3264] [serial = 2033] [outer = 000000154574B000] 12:39:48 INFO - PROCESS | 3264 | 1466710788616 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]]]}] 12:39:48 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) 12:39:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1132ms 12:39:48 INFO - PROCESS | 3264 | 1466710788634 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 3264 | 1466710788636 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:39:48 INFO - PROCESS | 3264 | 1466710788640 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 3264 | 1466710788642 Marionette TRACE conn6 <- [1,2674,null,{}] 12:39:48 INFO - PROCESS | 3264 | 1466710788645 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}] 12:39:48 INFO - PROCESS | 3264 | 1466710788648 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:48 INFO - PROCESS | 3264 | 1466710788733 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:39:48 INFO - PROCESS | 3264 | 1466710788807 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3264 | 1466710788809 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155874D000 == 30 [pid = 3264] [id = 678] 12:39:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001545A21000) [pid = 3264] [serial = 2034] [outer = 0000000000000000] 12:39:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000155074C800) [pid = 3264] [serial = 2035] [outer = 0000001545A21000] 12:39:48 INFO - PROCESS | 3264 | 1466710788854 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001550AD9800) [pid = 3264] [serial = 2036] [outer = 0000001545A21000] 12:39:49 INFO - PROCESS | 3264 | 1466710789742 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"]]]}] 12:39:49 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 12:39:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:39:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:39:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1127ms 12:39:49 INFO - PROCESS | 3264 | 1466710789771 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 3264 | 1466710789773 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:39:49 INFO - PROCESS | 3264 | 1466710789776 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:39:49 INFO - PROCESS | 3264 | 1466710789778 Marionette TRACE conn6 <- [1,2678,null,{}] 12:39:49 INFO - PROCESS | 3264 | 1466710789782 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}] 12:39:49 INFO - PROCESS | 3264 | 1466710789788 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:49 INFO - PROCESS | 3264 | 1466710789928 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:39:49 INFO - PROCESS | 3264 | 1466710789938 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 3264 | 1466710789940 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:49 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A44000 == 31 [pid = 3264] [id = 679] 12:39:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001550FBC400) [pid = 3264] [serial = 2037] [outer = 0000000000000000] 12:39:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001550FC6400) [pid = 3264] [serial = 2038] [outer = 0000001550FBC400] 12:39:49 INFO - PROCESS | 3264 | 1466710789986 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (00000015524E5800) [pid = 3264] [serial = 2039] [outer = 0000001550FBC400] 12:39:51 INFO - PROCESS | 3264 | 1466710791158 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"]]]}] 12:39:51 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 12:39:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:39:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:39:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1429ms 12:39:51 INFO - PROCESS | 3264 | 1466710791210 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3264 | 1466710791215 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:39:51 INFO - PROCESS | 3264 | 1466710791220 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3264 | 1466710791224 Marionette TRACE conn6 <- [1,2682,null,{}] 12:39:51 INFO - PROCESS | 3264 | 1466710791273 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}] 12:39:51 INFO - PROCESS | 3264 | 1466710791278 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:51 INFO - PROCESS | 3264 | 1466710791419 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:39:51 INFO - PROCESS | 3264 | 1466710791535 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 3264 | 1466710791538 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:51 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507CB800 == 32 [pid = 3264] [id = 680] 12:39:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154B2F7C00) [pid = 3264] [serial = 2040] [outer = 0000000000000000] 12:39:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154B56B400) [pid = 3264] [serial = 2041] [outer = 000000154B2F7C00] 12:39:51 INFO - PROCESS | 3264 | 1466710791596 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BE5A000) [pid = 3264] [serial = 2042] [outer = 000000154B2F7C00] 12:39:52 INFO - PROCESS | 3264 | 1466710792674 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"]]]}] 12:39:52 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 12:39:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:39:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1485ms 12:39:52 INFO - PROCESS | 3264 | 1466710792709 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 3264 | 1466710792714 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:39:52 INFO - PROCESS | 3264 | 1466710792721 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 3264 | 1466710792725 Marionette TRACE conn6 <- [1,2686,null,{}] 12:39:52 INFO - PROCESS | 3264 | 1466710792729 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}] 12:39:52 INFO - PROCESS | 3264 | 1466710792732 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:52 INFO - PROCESS | 3264 | 1466710792880 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:39:53 INFO - PROCESS | 3264 | 1466710793116 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 3264 | 1466710793119 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3D7000 == 33 [pid = 3264] [id = 681] 12:39:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546823000) [pid = 3264] [serial = 2043] [outer = 0000000000000000] 12:39:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546A65800) [pid = 3264] [serial = 2044] [outer = 0000001546823000] 12:39:53 INFO - PROCESS | 3264 | 1466710793170 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001547612400) [pid = 3264] [serial = 2045] [outer = 0000001546823000] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 000000155874D000 == 32 [pid = 3264] [id = 678] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 0000001554068000 == 31 [pid = 3264] [id = 677] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E63000 == 30 [pid = 3264] [id = 676] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D4800 == 29 [pid = 3264] [id = 675] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB4C000 == 28 [pid = 3264] [id = 674] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 0000001553C31000 == 27 [pid = 3264] [id = 672] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10C800 == 26 [pid = 3264] [id = 673] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 00000015507CB800 == 25 [pid = 3264] [id = 680] 12:39:54 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A44000 == 24 [pid = 3264] [id = 679] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546824000) [pid = 3264] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154768D000) [pid = 3264] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (00000015472EC400) [pid = 3264] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154BA34400) [pid = 3264] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154B34C800) [pid = 3264] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000154BE59000) [pid = 3264] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154FB66000) [pid = 3264] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001547619000) [pid = 3264] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (0000001546C28400) [pid = 3264] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001550720400) [pid = 3264] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (000000154CA06C00) [pid = 3264] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001553BE0400) [pid = 3264] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001553518000) [pid = 3264] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (0000001550ABC800) [pid = 3264] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (0000001553518C00) [pid = 3264] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 53 (0000001550723C00) [pid = 3264] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 52 (0000001553BD5800) [pid = 3264] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 51 (0000001550FCB400) [pid = 3264] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 50 (0000001550ADFC00) [pid = 3264] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 49 (0000001552FD5400) [pid = 3264] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 48 (0000001546A71400) [pid = 3264] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 47 (00000015529F0400) [pid = 3264] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 46 (0000001550A80000) [pid = 3264] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 45 (000000154C035000) [pid = 3264] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | --DOMWINDOW == 44 (00000015529F1000) [pid = 3264] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:39:54 INFO - PROCESS | 3264 | 1466710794828 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"]]]}] 12:39:54 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 12:39:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:39:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2132ms 12:39:54 INFO - PROCESS | 3264 | 1466710794855 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 3264 | 1466710794859 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:39:54 INFO - PROCESS | 3264 | 1466710794902 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:39:54 INFO - PROCESS | 3264 | 1466710794905 Marionette TRACE conn6 <- [1,2690,null,{}] 12:39:54 INFO - PROCESS | 3264 | 1466710794912 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}] 12:39:54 INFO - PROCESS | 3264 | 1466710794915 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:55 INFO - PROCESS | 3264 | 1466710795001 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:39:55 INFO - PROCESS | 3264 | 1466710795009 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 3264 | 1466710795013 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:55 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB6E000 == 25 [pid = 3264] [id = 682] 12:39:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 45 (0000001545A23000) [pid = 3264] [serial = 2046] [outer = 0000000000000000] 12:39:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 46 (0000001546967000) [pid = 3264] [serial = 2047] [outer = 0000001545A23000] 12:39:55 INFO - PROCESS | 3264 | 1466710795066 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 47 (0000001546A6F800) [pid = 3264] [serial = 2048] [outer = 0000001545A23000] 12:39:55 INFO - PROCESS | 3264 | 1466710795538 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]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 669ms 12:39:55 INFO - PROCESS | 3264 | 1466710795577 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 3264 | 1466710795583 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:39:55 INFO - PROCESS | 3264 | 1466710795590 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 3264 | 1466710795593 Marionette TRACE conn6 <- [1,2694,null,{}] 12:39:55 INFO - PROCESS | 3264 | 1466710795597 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}] 12:39:55 INFO - PROCESS | 3264 | 1466710795599 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:55 INFO - PROCESS | 3264 | 1466710795695 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:39:55 INFO - PROCESS | 3264 | 1466710795704 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 3264 | 1466710795707 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:55 INFO - PROCESS | 3264 | ++DOCSHELL 00000015507D2000 == 26 [pid = 3264] [id = 683] 12:39:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 48 (00000015473D5C00) [pid = 3264] [serial = 2049] [outer = 0000000000000000] 12:39:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 49 (000000154768E800) [pid = 3264] [serial = 2050] [outer = 00000015473D5C00] 12:39:55 INFO - PROCESS | 3264 | 1466710795758 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 50 (000000154B356400) [pid = 3264] [serial = 2051] [outer = 00000015473D5C00] 12:39:56 INFO - PROCESS | 3264 | 1466710796202 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]]]}] 12:39:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 12:39:56 INFO - PROCESS | 3264 | 1466710796284 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 3264 | 1466710796286 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:39:56 INFO - PROCESS | 3264 | 1466710796290 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - PROCESS | 3264 | 1466710796294 Marionette TRACE conn6 <- [1,2698,null,{}] 12:39:56 INFO - PROCESS | 3264 | 1466710796306 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}] 12:39:56 INFO - PROCESS | 3264 | 1466710796310 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:56 INFO - PROCESS | 3264 | 1466710796427 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:39:56 INFO - PROCESS | 3264 | 1466710796439 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 3264 | 1466710796443 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:56 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A5A800 == 27 [pid = 3264] [id = 684] 12:39:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 51 (0000001544ED8400) [pid = 3264] [serial = 2052] [outer = 0000000000000000] 12:39:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 52 (000000154BE5F400) [pid = 3264] [serial = 2053] [outer = 0000001544ED8400] 12:39:56 INFO - PROCESS | 3264 | 1466710796491 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 53 (000000154C03E400) [pid = 3264] [serial = 2054] [outer = 0000001544ED8400] 12:39:56 INFO - PROCESS | 3264 | 1466710796981 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] 12:39:57 INFO - PROCESS | 3264 | 1466710797027 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:39:57 INFO - PROCESS | 3264 | 1466710797035 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 3264 | 1466710797037 Marionette TRACE conn6 <- [1,2702,null,{}] 12:39:57 INFO - PROCESS | 3264 | 1466710797041 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}] 12:39:57 INFO - PROCESS | 3264 | 1466710797043 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:57 INFO - PROCESS | 3264 | 1466710797157 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:39:57 INFO - PROCESS | 3264 | 1466710797162 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3264 | 1466710797164 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:57 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555999000 == 28 [pid = 3264] [id = 685] 12:39:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 54 (000000154D1B8C00) [pid = 3264] [serial = 2055] [outer = 0000000000000000] 12:39:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (000000154D655C00) [pid = 3264] [serial = 2056] [outer = 000000154D1B8C00] 12:39:57 INFO - PROCESS | 3264 | 1466710797261 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (000000155071F000) [pid = 3264] [serial = 2057] [outer = 000000154D1B8C00] 12:39:57 INFO - PROCESS | 3264 | 1466710797697 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]]]}] 12:39:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 12:39:57 INFO - PROCESS | 3264 | 1466710797741 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 3264 | 1466710797743 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:39:57 INFO - PROCESS | 3264 | 1466710797747 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:39:57 INFO - PROCESS | 3264 | 1466710797749 Marionette TRACE conn6 <- [1,2706,null,{}] 12:39:57 INFO - PROCESS | 3264 | 1466710797785 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}] 12:39:57 INFO - PROCESS | 3264 | 1466710797787 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:57 INFO - PROCESS | 3264 | 1466710797903 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:39:57 INFO - PROCESS | 3264 | 1466710797916 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3264 | 1466710797918 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:57 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D1000 == 29 [pid = 3264] [id = 686] 12:39:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (00000015473CF400) [pid = 3264] [serial = 2058] [outer = 0000000000000000] 12:39:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001550760400) [pid = 3264] [serial = 2059] [outer = 00000015473CF400] 12:39:57 INFO - PROCESS | 3264 | 1466710797965 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001550AC1000) [pid = 3264] [serial = 2060] [outer = 00000015473CF400] 12:39:58 INFO - PROCESS | 3264 | 1466710798428 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] 12:39:58 INFO - PROCESS | 3264 | 1466710798489 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:39:58 INFO - PROCESS | 3264 | 1466710798492 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 3264 | 1466710798494 Marionette TRACE conn6 <- [1,2710,null,{}] 12:39:58 INFO - PROCESS | 3264 | 1466710798498 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}] 12:39:58 INFO - PROCESS | 3264 | 1466710798504 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:58 INFO - PROCESS | 3264 | 1466710798646 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001550FBC400) [pid = 3264] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001545A21000) [pid = 3264] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (000000154BEEA400) [pid = 3264] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000154574B000) [pid = 3264] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (00000015462B9800) [pid = 3264] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 53 (0000001546A63800) [pid = 3264] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 52 (0000001546F1DC00) [pid = 3264] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:39:58 INFO - PROCESS | 3264 | --DOMWINDOW == 51 (0000001553BD1400) [pid = 3264] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:39:58 INFO - PROCESS | 3264 | 1466710798775 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 3264 | 1466710798777 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A1E000 == 30 [pid = 3264] [id = 687] 12:39:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 52 (0000001544DE8C00) [pid = 3264] [serial = 2061] [outer = 0000000000000000] 12:39:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 53 (000000154696C400) [pid = 3264] [serial = 2062] [outer = 0000001544DE8C00] 12:39:58 INFO - PROCESS | 3264 | 1466710798824 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 54 (000000154D64AC00) [pid = 3264] [serial = 2063] [outer = 0000001544DE8C00] 12:39:59 INFO - PROCESS | 3264 | 1466710799234 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] 12:39:59 INFO - PROCESS | 3264 | 1466710799273 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:39:59 INFO - PROCESS | 3264 | 1466710799276 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 3264 | 1466710799278 Marionette TRACE conn6 <- [1,2714,null,{}] 12:39:59 INFO - PROCESS | 3264 | 1466710799281 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}] 12:39:59 INFO - PROCESS | 3264 | 1466710799283 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:59 INFO - PROCESS | 3264 | 1466710799392 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:39:59 INFO - PROCESS | 3264 | 1466710799403 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 3264 | 1466710799405 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:39:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B19000 == 31 [pid = 3264] [id = 688] 12:39:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (000000154CBD5400) [pid = 3264] [serial = 2064] [outer = 0000000000000000] 12:39:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (0000001550FD2400) [pid = 3264] [serial = 2065] [outer = 000000154CBD5400] 12:39:59 INFO - PROCESS | 3264 | 1466710799450 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (0000001551083400) [pid = 3264] [serial = 2066] [outer = 000000154CBD5400] 12:39:59 INFO - PROCESS | 3264 | 1466710799847 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]]]}] 12:39:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:39:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 628ms 12:39:59 INFO - PROCESS | 3264 | 1466710799907 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 3264 | 1466710799909 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:39:59 INFO - PROCESS | 3264 | 1466710799912 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:39:59 INFO - PROCESS | 3264 | 1466710799914 Marionette TRACE conn6 <- [1,2718,null,{}] 12:39:59 INFO - PROCESS | 3264 | 1466710799917 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}] 12:39:59 INFO - PROCESS | 3264 | 1466710799919 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:00 INFO - PROCESS | 3264 | 1466710800029 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:40:00 INFO - PROCESS | 3264 | 1466710800037 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 3264 | 1466710800039 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:00 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A46F800 == 32 [pid = 3264] [id = 689] 12:40:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (0000001551085800) [pid = 3264] [serial = 2067] [outer = 0000000000000000] 12:40:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (0000001552B12400) [pid = 3264] [serial = 2068] [outer = 0000001551085800] 12:40:00 INFO - PROCESS | 3264 | 1466710800089 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001552E53000) [pid = 3264] [serial = 2069] [outer = 0000001551085800] 12:40:01 INFO - PROCESS | 3264 | 1466710801005 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"]]]}] 12:40:01 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 12:40:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:40:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1130ms 12:40:01 INFO - PROCESS | 3264 | 1466710801087 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 3264 | 1466710801093 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:40:01 INFO - PROCESS | 3264 | 1466710801100 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 3264 | 1466710801104 Marionette TRACE conn6 <- [1,2722,null,{}] 12:40:01 INFO - PROCESS | 3264 | 1466710801111 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}] 12:40:01 INFO - PROCESS | 3264 | 1466710801114 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:01 INFO - PROCESS | 3264 | 1466710801263 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:40:01 INFO - PROCESS | 3264 | 1466710801334 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3264 | 1466710801337 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:01 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D203000 == 33 [pid = 3264] [id = 690] 12:40:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (00000015462B8C00) [pid = 3264] [serial = 2070] [outer = 0000000000000000] 12:40:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001546A63800) [pid = 3264] [serial = 2071] [outer = 00000015462B8C00] 12:40:01 INFO - PROCESS | 3264 | 1466710801399 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546C4AC00) [pid = 3264] [serial = 2072] [outer = 00000015462B8C00] 12:40:02 INFO - PROCESS | 3264 | 1466710802055 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]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:40:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1036ms 12:40:02 INFO - PROCESS | 3264 | 1466710802136 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 3264 | 1466710802142 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:40:02 INFO - PROCESS | 3264 | 1466710802149 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 3264 | 1466710802152 Marionette TRACE conn6 <- [1,2726,null,{}] 12:40:02 INFO - PROCESS | 3264 | 1466710802156 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}] 12:40:02 INFO - PROCESS | 3264 | 1466710802159 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:02 INFO - PROCESS | 3264 | 1466710802307 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:40:02 INFO - PROCESS | 3264 | 1466710802380 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 3264 | 1466710802383 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:02 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556452800 == 34 [pid = 3264] [id = 691] 12:40:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154BAD7000) [pid = 3264] [serial = 2073] [outer = 0000000000000000] 12:40:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154BE53400) [pid = 3264] [serial = 2074] [outer = 000000154BAD7000] 12:40:02 INFO - PROCESS | 3264 | 1466710802481 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154CB87C00) [pid = 3264] [serial = 2075] [outer = 000000154BAD7000] 12:40:03 INFO - PROCESS | 3264 | 1466710803358 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]]]}] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B19000 == 33 [pid = 3264] [id = 688] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A1E000 == 32 [pid = 3264] [id = 687] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D1000 == 31 [pid = 3264] [id = 686] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 0000001555999000 == 30 [pid = 3264] [id = 685] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A5A800 == 29 [pid = 3264] [id = 684] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 00000015507D2000 == 28 [pid = 3264] [id = 683] 12:40:03 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB6E000 == 27 [pid = 3264] [id = 682] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (00000015524E5800) [pid = 3264] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550FC6400) [pid = 3264] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000155074C800) [pid = 3264] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154CA08400) [pid = 3264] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001546822800) [pid = 3264] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (000000154D1AF800) [pid = 3264] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (0000001546A6BC00) [pid = 3264] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (0000001546F19800) [pid = 3264] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (0000001546A68C00) [pid = 3264] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (0000001546C14C00) [pid = 3264] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (000000154B0B7C00) [pid = 3264] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (0000001553BE9C00) [pid = 3264] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 53 (000000154D64E000) [pid = 3264] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 52 (000000154B56C000) [pid = 3264] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - PROCESS | 3264 | --DOMWINDOW == 51 (0000001550AD9800) [pid = 3264] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:40:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:40:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1301ms 12:40:03 INFO - PROCESS | 3264 | 1466710803450 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 3264 | 1466710803455 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:40:03 INFO - PROCESS | 3264 | 1466710803461 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:40:03 INFO - PROCESS | 3264 | 1466710803464 Marionette TRACE conn6 <- [1,2730,null,{}] 12:40:03 INFO - PROCESS | 3264 | 1466710803470 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}] 12:40:03 INFO - PROCESS | 3264 | 1466710803473 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:03 INFO - PROCESS | 3264 | 1466710803575 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:40:03 INFO - PROCESS | 3264 | 1466710803582 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 3264 | 1466710803587 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:03 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BDB9000 == 28 [pid = 3264] [id = 692] 12:40:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 52 (000000154696BC00) [pid = 3264] [serial = 2076] [outer = 0000000000000000] 12:40:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 53 (0000001546A67C00) [pid = 3264] [serial = 2077] [outer = 000000154696BC00] 12:40:03 INFO - PROCESS | 3264 | 1466710803640 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 54 (0000001546F14C00) [pid = 3264] [serial = 2078] [outer = 000000154696BC00] 12:40:04 INFO - PROCESS | 3264 | 1466710804164 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]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:40:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 12:40:04 INFO - PROCESS | 3264 | 1466710804197 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 3264 | 1466710804202 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:40:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:40:04 INFO - PROCESS | 3264 | 1466710804209 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 3264 | 1466710804211 Marionette TRACE conn6 <- [1,2734,null,{}] 12:40:04 INFO - PROCESS | 3264 | 1466710804215 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}] 12:40:04 INFO - PROCESS | 3264 | 1466710804218 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:04 INFO - PROCESS | 3264 | 1466710804308 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:40:04 INFO - PROCESS | 3264 | 1466710804316 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 3264 | 1466710804319 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552E8E000 == 29 [pid = 3264] [id = 693] 12:40:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (000000154BBA5400) [pid = 3264] [serial = 2079] [outer = 0000000000000000] 12:40:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (000000154BDD8400) [pid = 3264] [serial = 2080] [outer = 000000154BBA5400] 12:40:04 INFO - PROCESS | 3264 | 1466710804369 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (000000154BEED400) [pid = 3264] [serial = 2081] [outer = 000000154BBA5400] 12:40:04 INFO - PROCESS | 3264 | 1466710804846 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]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:40:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 12:40:04 INFO - PROCESS | 3264 | 1466710804902 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 3264 | 1466710804905 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:40:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:40:04 INFO - PROCESS | 3264 | 1466710804908 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 3264 | 1466710804912 Marionette TRACE conn6 <- [1,2738,null,{}] 12:40:04 INFO - PROCESS | 3264 | 1466710804923 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}] 12:40:04 INFO - PROCESS | 3264 | 1466710804928 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:05 INFO - PROCESS | 3264 | 1466710805047 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:40:05 INFO - PROCESS | 3264 | 1466710805131 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3264 | 1466710805135 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:05 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554798000 == 30 [pid = 3264] [id = 694] 12:40:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (000000154BEF1000) [pid = 3264] [serial = 2082] [outer = 0000000000000000] 12:40:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (000000154FB98000) [pid = 3264] [serial = 2083] [outer = 000000154BEF1000] 12:40:05 INFO - PROCESS | 3264 | 1466710805184 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (0000001550AB4400) [pid = 3264] [serial = 2084] [outer = 000000154BEF1000] 12:40:05 INFO - PROCESS | 3264 | 1466710805571 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]]]}] 12:40:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:40:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 691ms 12:40:05 INFO - PROCESS | 3264 | 1466710805602 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 3264 | 1466710805605 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:40:05 INFO - PROCESS | 3264 | 1466710805608 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:40:05 INFO - PROCESS | 3264 | 1466710805610 Marionette TRACE conn6 <- [1,2742,null,{}] 12:40:05 INFO - PROCESS | 3264 | 1466710805626 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}] 12:40:05 INFO - PROCESS | 3264 | 1466710805629 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:05 INFO - PROCESS | 3264 | 1466710805747 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:40:05 INFO - PROCESS | 3264 | 1466710805796 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3264 | 1466710805798 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:05 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D2000 == 31 [pid = 3264] [id = 695] 12:40:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001550AE0800) [pid = 3264] [serial = 2085] [outer = 0000000000000000] 12:40:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001550AE6C00) [pid = 3264] [serial = 2086] [outer = 0000001550AE0800] 12:40:05 INFO - PROCESS | 3264 | 1466710805848 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001550FC5000) [pid = 3264] [serial = 2087] [outer = 0000001550AE0800] 12:40:06 INFO - PROCESS | 3264 | 1466710806283 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]]]}] 12:40:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:40:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 12:40:06 INFO - PROCESS | 3264 | 1466710806302 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 3264 | 1466710806304 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:40:06 INFO - PROCESS | 3264 | 1466710806307 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:40:06 INFO - PROCESS | 3264 | 1466710806309 Marionette TRACE conn6 <- [1,2746,null,{}] 12:40:06 INFO - PROCESS | 3264 | 1466710806312 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}] 12:40:06 INFO - PROCESS | 3264 | 1466710806315 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:06 INFO - PROCESS | 3264 | 1466710806452 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:40:06 INFO - PROCESS | 3264 | 1466710806506 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 3264 | 1466710806509 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:06 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559A4A000 == 32 [pid = 3264] [id = 696] 12:40:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001550FC4400) [pid = 3264] [serial = 2088] [outer = 0000000000000000] 12:40:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001551033000) [pid = 3264] [serial = 2089] [outer = 0000001550FC4400] 12:40:06 INFO - PROCESS | 3264 | 1466710806553 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001552965000) [pid = 3264] [serial = 2090] [outer = 0000001550FC4400] 12:40:06 INFO - PROCESS | 3264 | 1466710806971 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]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:40:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 12:40:07 INFO - PROCESS | 3264 | 1466710807006 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3264 | 1466710807008 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:40:07 INFO - PROCESS | 3264 | 1466710807011 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:40:07 INFO - PROCESS | 3264 | 1466710807013 Marionette TRACE conn6 <- [1,2750,null,{}] 12:40:07 INFO - PROCESS | 3264 | 1466710807017 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}] 12:40:07 INFO - PROCESS | 3264 | 1466710807023 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:07 INFO - PROCESS | 3264 | 1466710807164 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:40:07 INFO - PROCESS | 3264 | 1466710807224 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 3264 | 1466710807226 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A561800 == 33 [pid = 3264] [id = 697] 12:40:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001553512400) [pid = 3264] [serial = 2091] [outer = 0000000000000000] 12:40:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000155376AC00) [pid = 3264] [serial = 2092] [outer = 0000001553512400] 12:40:07 INFO - PROCESS | 3264 | 1466710807271 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001553BD2C00) [pid = 3264] [serial = 2093] [outer = 0000001553512400] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546823000) [pid = 3264] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154B2F7C00) [pid = 3264] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154CBD5400) [pid = 3264] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001545A23000) [pid = 3264] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154D1B8C00) [pid = 3264] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001544ED8400) [pid = 3264] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001544DE8C00) [pid = 3264] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (00000015473D5C00) [pid = 3264] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:40:07 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (00000015473CF400) [pid = 3264] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:40:07 INFO - PROCESS | 3264 | 1466710807679 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]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:40:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 12:40:07 INFO - PROCESS | 3264 | 1466710807706 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3264 | 1466710807708 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:40:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:40:07 INFO - PROCESS | 3264 | 1466710807711 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - PROCESS | 3264 | 1466710807713 Marionette TRACE conn6 <- [1,2754,null,{}] 12:40:07 INFO - PROCESS | 3264 | 1466710807717 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}] 12:40:07 INFO - PROCESS | 3264 | 1466710807719 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:07 INFO - PROCESS | 3264 | 1466710807831 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:40:07 INFO - PROCESS | 3264 | 1466710807916 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 3264 | 1466710807919 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5C9000 == 34 [pid = 3264] [id = 698] 12:40:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546C11000) [pid = 3264] [serial = 2094] [outer = 0000000000000000] 12:40:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (0000001551048800) [pid = 3264] [serial = 2095] [outer = 0000001546C11000] 12:40:07 INFO - PROCESS | 3264 | 1466710807963 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001553BE5400) [pid = 3264] [serial = 2096] [outer = 0000001546C11000] 12:40:08 INFO - PROCESS | 3264 | 1466710808299 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]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:40:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 12:40:08 INFO - PROCESS | 3264 | 1466710808345 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3264 | 1466710808347 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:40:08 INFO - PROCESS | 3264 | 1466710808350 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 3264 | 1466710808352 Marionette TRACE conn6 <- [1,2758,null,{}] 12:40:08 INFO - PROCESS | 3264 | 1466710808356 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}] 12:40:08 INFO - PROCESS | 3264 | 1466710808358 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:08 INFO - PROCESS | 3264 | 1466710808472 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:40:08 INFO - PROCESS | 3264 | 1466710808479 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 3264 | 1466710808481 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:08 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B626000 == 35 [pid = 3264] [id = 699] 12:40:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001553BE7C00) [pid = 3264] [serial = 2097] [outer = 0000000000000000] 12:40:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000155451E000) [pid = 3264] [serial = 2098] [outer = 0000001553BE7C00] 12:40:08 INFO - PROCESS | 3264 | 1466710808529 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BEF3400) [pid = 3264] [serial = 2099] [outer = 0000001553BE7C00] 12:40:08 INFO - PROCESS | 3264 | 1466710808946 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]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:40:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 12:40:08 INFO - PROCESS | 3264 | 1466710808983 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3264 | 1466710808985 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:40:08 INFO - PROCESS | 3264 | 1466710808988 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:40:08 INFO - PROCESS | 3264 | 1466710808990 Marionette TRACE conn6 <- [1,2762,null,{}] 12:40:08 INFO - PROCESS | 3264 | 1466710808994 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}] 12:40:08 INFO - PROCESS | 3264 | 1466710808995 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:09 INFO - PROCESS | 3264 | 1466710809117 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:40:09 INFO - PROCESS | 3264 | 1466710809124 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3264 | 1466710809126 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:09 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7E2800 == 36 [pid = 3264] [id = 700] 12:40:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001554741800) [pid = 3264] [serial = 2100] [outer = 0000000000000000] 12:40:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001554C3B000) [pid = 3264] [serial = 2101] [outer = 0000001554741800] 12:40:09 INFO - PROCESS | 3264 | 1466710809171 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001554C8A400) [pid = 3264] [serial = 2102] [outer = 0000001554741800] 12:40:09 INFO - PROCESS | 3264 | 1466710809599 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]]]}] 12:40:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:40:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 12:40:09 INFO - PROCESS | 3264 | 1466710809660 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 3264 | 1466710809665 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:40:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:40:09 INFO - PROCESS | 3264 | 1466710809670 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 3264 | 1466710809675 Marionette TRACE conn6 <- [1,2766,null,{}] 12:40:09 INFO - PROCESS | 3264 | 1466710809682 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}] 12:40:09 INFO - PROCESS | 3264 | 1466710809686 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:09 INFO - PROCESS | 3264 | 1466710809839 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:40:09 INFO - PROCESS | 3264 | 1466710809921 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3264 | 1466710809926 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:09 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA16000 == 37 [pid = 3264] [id = 701] 12:40:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154681F000) [pid = 3264] [serial = 2103] [outer = 0000000000000000] 12:40:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154696A400) [pid = 3264] [serial = 2104] [outer = 000000154681F000] 12:40:09 INFO - PROCESS | 3264 | 1466710809984 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154764E800) [pid = 3264] [serial = 2105] [outer = 000000154681F000] 12:40:10 INFO - PROCESS | 3264 | 1466710810656 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]]]}] 12:40:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:40:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1033ms 12:40:10 INFO - PROCESS | 3264 | 1466710810707 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 3264 | 1466710810711 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:40:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:40:10 INFO - PROCESS | 3264 | 1466710810718 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 3264 | 1466710810723 Marionette TRACE conn6 <- [1,2770,null,{}] 12:40:10 INFO - PROCESS | 3264 | 1466710810728 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}] 12:40:10 INFO - PROCESS | 3264 | 1466710810731 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:10 INFO - PROCESS | 3264 | 1466710810907 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:40:11 INFO - PROCESS | 3264 | 1466710811022 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3264 | 1466710811025 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:11 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557452000 == 38 [pid = 3264] [id = 702] 12:40:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154CC1C800) [pid = 3264] [serial = 2106] [outer = 0000000000000000] 12:40:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154D64E000) [pid = 3264] [serial = 2107] [outer = 000000154CC1C800] 12:40:11 INFO - PROCESS | 3264 | 1466710811083 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550ABCC00) [pid = 3264] [serial = 2108] [outer = 000000154CC1C800] 12:40:11 INFO - PROCESS | 3264 | 1466710811645 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]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:40:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 12:40:11 INFO - PROCESS | 3264 | 1466710811705 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3264 | 1466710811708 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:40:11 INFO - PROCESS | 3264 | 1466710811712 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3264 | 1466710811714 Marionette TRACE conn6 <- [1,2774,null,{}] 12:40:11 INFO - PROCESS | 3264 | 1466710811725 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}] 12:40:11 INFO - PROCESS | 3264 | 1466710811731 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:11 INFO - PROCESS | 3264 | 1466710811880 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:40:12 INFO - PROCESS | 3264 | 1466710812008 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 3264 | 1466710812012 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B86B800 == 39 [pid = 3264] [id = 703] 12:40:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001552FCD800) [pid = 3264] [serial = 2109] [outer = 0000000000000000] 12:40:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553516C00) [pid = 3264] [serial = 2110] [outer = 0000001552FCD800] 12:40:12 INFO - PROCESS | 3264 | 1466710812074 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554C39800) [pid = 3264] [serial = 2111] [outer = 0000001552FCD800] 12:40:12 INFO - PROCESS | 3264 | 1466710812844 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]]]}] 12:40:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:40:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1196ms 12:40:12 INFO - PROCESS | 3264 | 1466710812910 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 3264 | 1466710812915 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:40:12 INFO - PROCESS | 3264 | 1466710812919 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 3264 | 1466710812924 Marionette TRACE conn6 <- [1,2778,null,{}] 12:40:12 INFO - PROCESS | 3264 | 1466710812929 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}] 12:40:12 INFO - PROCESS | 3264 | 1466710812932 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:13 INFO - PROCESS | 3264 | 1466710813044 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:40:13 INFO - PROCESS | 3264 | 1466710813119 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 3264 | 1466710813122 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3D7000 == 38 [pid = 3264] [id = 681] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155B626000 == 37 [pid = 3264] [id = 699] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5C9000 == 36 [pid = 3264] [id = 698] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A561800 == 35 [pid = 3264] [id = 697] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A4A000 == 34 [pid = 3264] [id = 696] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D2000 == 33 [pid = 3264] [id = 695] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001554798000 == 32 [pid = 3264] [id = 694] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E8E000 == 31 [pid = 3264] [id = 693] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154BDB9000 == 30 [pid = 3264] [id = 692] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155A46F800 == 29 [pid = 3264] [id = 689] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154D203000 == 28 [pid = 3264] [id = 690] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001556452800 == 27 [pid = 3264] [id = 691] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155B86B800 == 26 [pid = 3264] [id = 703] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 0000001557452000 == 25 [pid = 3264] [id = 702] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7E2800 == 24 [pid = 3264] [id = 700] 12:40:13 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA16000 == 23 [pid = 3264] [id = 701] 12:40:13 INFO - PROCESS | 3264 | ++DOCSHELL 000000154572F800 == 24 [pid = 3264] [id = 704] 12:40:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001544E30400) [pid = 3264] [serial = 2112] [outer = 0000000000000000] 12:40:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001544E62000) [pid = 3264] [serial = 2113] [outer = 0000001544E30400] 12:40:13 INFO - PROCESS | 3264 | 1466710813777 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001545A22000) [pid = 3264] [serial = 2114] [outer = 0000001544E30400] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552B12400) [pid = 3264] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546A65800) [pid = 3264] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154B56B400) [pid = 3264] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550FD2400) [pid = 3264] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001547612400) [pid = 3264] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001546A6F800) [pid = 3264] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000155071F000) [pid = 3264] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154C03E400) [pid = 3264] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154696C400) [pid = 3264] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154B356400) [pid = 3264] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001551083400) [pid = 3264] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154BE5A000) [pid = 3264] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001550760400) [pid = 3264] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001546967000) [pid = 3264] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154D655C00) [pid = 3264] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (000000154768E800) [pid = 3264] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000154BE5F400) [pid = 3264] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001550AC1000) [pid = 3264] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:40:13 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000154D64AC00) [pid = 3264] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:40:14 INFO - PROCESS | 3264 | 1466710814328 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]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1435ms 12:40:14 INFO - PROCESS | 3264 | 1466710814360 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 3264 | 1466710814364 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:40:14 INFO - PROCESS | 3264 | 1466710814369 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 3264 | 1466710814372 Marionette TRACE conn6 <- [1,2782,null,{}] 12:40:14 INFO - PROCESS | 3264 | 1466710814377 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}] 12:40:14 INFO - PROCESS | 3264 | 1466710814380 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:14 INFO - PROCESS | 3264 | 1466710814512 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:40:14 INFO - PROCESS | 3264 | 1466710814590 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 3264 | 1466710814592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:14 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA47000 == 25 [pid = 3264] [id = 705] 12:40:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001546A63000) [pid = 3264] [serial = 2115] [outer = 0000000000000000] 12:40:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001546A71C00) [pid = 3264] [serial = 2116] [outer = 0000001546A63000] 12:40:14 INFO - PROCESS | 3264 | 1466710814642 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546C2BC00) [pid = 3264] [serial = 2117] [outer = 0000001546A63000] 12:40:15 INFO - PROCESS | 3264 | 1466710815029 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]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 12:40:15 INFO - PROCESS | 3264 | 1466710815105 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 3264 | 1466710815110 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:40:15 INFO - PROCESS | 3264 | 1466710815148 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 3264 | 1466710815151 Marionette TRACE conn6 <- [1,2786,null,{}] 12:40:15 INFO - PROCESS | 3264 | 1466710815160 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}] 12:40:15 INFO - PROCESS | 3264 | 1466710815163 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:15 INFO - PROCESS | 3264 | 1466710815261 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:40:15 INFO - PROCESS | 3264 | 1466710815271 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3264 | 1466710815273 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:15 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D134000 == 26 [pid = 3264] [id = 706] 12:40:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001547C3D400) [pid = 3264] [serial = 2118] [outer = 0000000000000000] 12:40:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154B0B4800) [pid = 3264] [serial = 2119] [outer = 0000001547C3D400] 12:40:15 INFO - PROCESS | 3264 | 1466710815330 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154B3B9400) [pid = 3264] [serial = 2120] [outer = 0000001547C3D400] 12:40:15 INFO - PROCESS | 3264 | 1466710815823 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]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 691ms 12:40:15 INFO - PROCESS | 3264 | 1466710815840 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 3264 | 1466710815842 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:40:15 INFO - PROCESS | 3264 | 1466710815846 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:40:15 INFO - PROCESS | 3264 | 1466710815850 Marionette TRACE conn6 <- [1,2790,null,{}] 12:40:15 INFO - PROCESS | 3264 | 1466710815861 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}] 12:40:15 INFO - PROCESS | 3264 | 1466710815866 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:15 INFO - PROCESS | 3264 | 1466710815965 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:40:15 INFO - PROCESS | 3264 | 1466710815972 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3264 | 1466710815974 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:15 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E4E000 == 27 [pid = 3264] [id = 707] 12:40:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BE44400) [pid = 3264] [serial = 2121] [outer = 0000000000000000] 12:40:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000154BE60400) [pid = 3264] [serial = 2122] [outer = 000000154BE44400] 12:40:16 INFO - PROCESS | 3264 | 1466710816020 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (000000154BEF1C00) [pid = 3264] [serial = 2123] [outer = 000000154BE44400] 12:40:16 INFO - PROCESS | 3264 | 1466710816507 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]]]}] 12:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 691ms 12:40:16 INFO - PROCESS | 3264 | 1466710816540 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 3264 | 1466710816542 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:40:16 INFO - PROCESS | 3264 | 1466710816546 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - PROCESS | 3264 | 1466710816548 Marionette TRACE conn6 <- [1,2794,null,{}] 12:40:16 INFO - PROCESS | 3264 | 1466710816551 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}] 12:40:16 INFO - PROCESS | 3264 | 1466710816553 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:16 INFO - PROCESS | 3264 | 1466710816698 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:40:16 INFO - PROCESS | 3264 | 1466710816720 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 3264 | 1466710816722 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:16 INFO - PROCESS | 3264 | ++DOCSHELL 00000015559A6800 == 28 [pid = 3264] [id = 708] 12:40:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154D1B2400) [pid = 3264] [serial = 2124] [outer = 0000000000000000] 12:40:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154D5B8C00) [pid = 3264] [serial = 2125] [outer = 000000154D1B2400] 12:40:16 INFO - PROCESS | 3264 | 1466710816775 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154FB91C00) [pid = 3264] [serial = 2126] [outer = 000000154D1B2400] 12:40:17 INFO - PROCESS | 3264 | 1466710817196 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]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 12:40:17 INFO - PROCESS | 3264 | 1466710817241 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 3264 | 1466710817243 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:40:17 INFO - PROCESS | 3264 | 1466710817246 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 3264 | 1466710817248 Marionette TRACE conn6 <- [1,2798,null,{}] 12:40:17 INFO - PROCESS | 3264 | 1466710817251 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}] 12:40:17 INFO - PROCESS | 3264 | 1466710817253 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:17 INFO - PROCESS | 3264 | 1466710817373 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:40:17 INFO - PROCESS | 3264 | 1466710817450 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 3264 | 1466710817452 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:17 INFO - PROCESS | 3264 | ++DOCSHELL 000000155744E800 == 29 [pid = 3264] [id = 709] 12:40:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001550723000) [pid = 3264] [serial = 2127] [outer = 0000000000000000] 12:40:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001550747400) [pid = 3264] [serial = 2128] [outer = 0000001550723000] 12:40:17 INFO - PROCESS | 3264 | 1466710817508 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001550ABAC00) [pid = 3264] [serial = 2129] [outer = 0000001550723000] 12:40:17 INFO - PROCESS | 3264 | 1466710817971 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]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 775ms 12:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:40:18 INFO - PROCESS | 3264 | 1466710818027 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 3264 | 1466710818029 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:40:18 INFO - PROCESS | 3264 | 1466710818037 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 3264 | 1466710818039 Marionette TRACE conn6 <- [1,2802,null,{}] 12:40:18 INFO - PROCESS | 3264 | 1466710818042 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}] 12:40:18 INFO - PROCESS | 3264 | 1466710818049 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:18 INFO - PROCESS | 3264 | 1466710818166 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001553BE7C00) [pid = 3264] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001553512400) [pid = 3264] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BBA5400) [pid = 3264] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154696BC00) [pid = 3264] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015462B8C00) [pid = 3264] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001551085800) [pid = 3264] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550FC4400) [pid = 3264] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546C11000) [pid = 3264] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001554741800) [pid = 3264] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154BEF1000) [pid = 3264] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154BAD7000) [pid = 3264] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:40:18 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550AE0800) [pid = 3264] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:40:18 INFO - PROCESS | 3264 | 1466710818374 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 3264 | 1466710818384 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001548114000 == 30 [pid = 3264] [id = 710] 12:40:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (00000015457D2C00) [pid = 3264] [serial = 2130] [outer = 0000000000000000] 12:40:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001546A6A800) [pid = 3264] [serial = 2131] [outer = 00000015457D2C00] 12:40:18 INFO - PROCESS | 3264 | 1466710818430 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BEED000) [pid = 3264] [serial = 2132] [outer = 00000015457D2C00] 12:40:18 INFO - PROCESS | 3264 | 1466710818805 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]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 838ms 12:40:18 INFO - PROCESS | 3264 | 1466710818872 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 3264 | 1466710818874 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:40:18 INFO - PROCESS | 3264 | 1466710818877 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 3264 | 1466710818879 Marionette TRACE conn6 <- [1,2806,null,{}] 12:40:18 INFO - PROCESS | 3264 | 1466710818883 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}] 12:40:18 INFO - PROCESS | 3264 | 1466710818885 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:19 INFO - PROCESS | 3264 | 1466710818998 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:40:19 INFO - PROCESS | 3264 | 1466710819005 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 3264 | 1466710819008 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:19 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B1D000 == 31 [pid = 3264] [id = 711] 12:40:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546823C00) [pid = 3264] [serial = 2133] [outer = 0000000000000000] 12:40:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550FD6400) [pid = 3264] [serial = 2134] [outer = 0000001546823C00] 12:40:19 INFO - PROCESS | 3264 | 1466710819055 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (00000015524EA400) [pid = 3264] [serial = 2135] [outer = 0000001546823C00] 12:40:19 INFO - PROCESS | 3264 | 1466710819457 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]]]}] 12:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 12:40:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:40:19 INFO - PROCESS | 3264 | 1466710819509 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 3264 | 1466710819511 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:40:19 INFO - PROCESS | 3264 | 1466710819514 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 3264 | 1466710819516 Marionette TRACE conn6 <- [1,2810,null,{}] 12:40:19 INFO - PROCESS | 3264 | 1466710819519 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}] 12:40:19 INFO - PROCESS | 3264 | 1466710819521 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:19 INFO - PROCESS | 3264 | 1466710819633 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:40:19 INFO - PROCESS | 3264 | 1466710819681 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 3264 | 1466710819683 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A471800 == 32 [pid = 3264] [id = 712] 12:40:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (00000015524EC800) [pid = 3264] [serial = 2136] [outer = 0000000000000000] 12:40:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001552FCB800) [pid = 3264] [serial = 2137] [outer = 00000015524EC800] 12:40:19 INFO - PROCESS | 3264 | 1466710819728 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001553510000) [pid = 3264] [serial = 2138] [outer = 00000015524EC800] 12:40:20 INFO - PROCESS | 3264 | 1466710820134 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]]]}] 12:40:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:40:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 12:40:20 INFO - PROCESS | 3264 | 1466710820210 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 3264 | 1466710820212 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:40:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:40:20 INFO - PROCESS | 3264 | 1466710820216 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 3264 | 1466710820217 Marionette TRACE conn6 <- [1,2814,null,{}] 12:40:20 INFO - PROCESS | 3264 | 1466710820221 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}] 12:40:20 INFO - PROCESS | 3264 | 1466710820223 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:20 INFO - PROCESS | 3264 | 1466710820308 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:40:20 INFO - PROCESS | 3264 | 1466710820317 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 3264 | 1466710820319 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B059000 == 33 [pid = 3264] [id = 713] 12:40:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001552E52000) [pid = 3264] [serial = 2139] [outer = 0000000000000000] 12:40:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001553519000) [pid = 3264] [serial = 2140] [outer = 0000001552E52000] 12:40:20 INFO - PROCESS | 3264 | 1466710820365 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BD3400) [pid = 3264] [serial = 2141] [outer = 0000001552E52000] 12:40:21 INFO - PROCESS | 3264 | 1466710821202 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:40:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:40:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1023ms 12:40:21 INFO - PROCESS | 3264 | 1466710821242 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 3264 | 1466710821247 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:40:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:40:21 INFO - PROCESS | 3264 | 1466710821252 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 3264 | 1466710821258 Marionette TRACE conn6 <- [1,2818,null,{}] 12:40:21 INFO - PROCESS | 3264 | 1466710821286 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}] 12:40:21 INFO - PROCESS | 3264 | 1466710821289 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:21 INFO - PROCESS | 3264 | 1466710821421 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:40:21 INFO - PROCESS | 3264 | 1466710821538 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 3264 | 1466710821542 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551069800 == 34 [pid = 3264] [id = 714] 12:40:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546C27800) [pid = 3264] [serial = 2142] [outer = 0000000000000000] 12:40:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001546C4B000) [pid = 3264] [serial = 2143] [outer = 0000001546C27800] 12:40:21 INFO - PROCESS | 3264 | 1466710821608 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154B047C00) [pid = 3264] [serial = 2144] [outer = 0000001546C27800] 12:40:22 INFO - PROCESS | 3264 | 1466710822324 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]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:40:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1260ms 12:40:22 INFO - PROCESS | 3264 | 1466710822524 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 3264 | 1466710822529 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:40:22 INFO - PROCESS | 3264 | 1466710822534 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3264 | 1466710822536 Marionette TRACE conn6 <- [1,2822,null,{}] 12:40:22 INFO - PROCESS | 3264 | 1466710822542 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}] 12:40:22 INFO - PROCESS | 3264 | 1466710822546 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:22 INFO - PROCESS | 3264 | 1466710822664 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:40:22 INFO - PROCESS | 3264 | 1466710822739 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 3264 | 1466710822744 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:22 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D204000 == 35 [pid = 3264] [id = 715] 12:40:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001546A6D800) [pid = 3264] [serial = 2145] [outer = 0000000000000000] 12:40:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001546C07C00) [pid = 3264] [serial = 2146] [outer = 0000001546A6D800] 12:40:22 INFO - PROCESS | 3264 | 1466710822794 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (00000015473D5C00) [pid = 3264] [serial = 2147] [outer = 0000001546A6D800] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D9800 == 34 [pid = 3264] [id = 604] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B14800 == 33 [pid = 3264] [id = 597] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000155504B800 == 32 [pid = 3264] [id = 594] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000154621A800 == 31 [pid = 3264] [id = 596] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A53800 == 30 [pid = 3264] [id = 593] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000155246E000 == 29 [pid = 3264] [id = 592] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000155A474800 == 28 [pid = 3264] [id = 598] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A55000 == 27 [pid = 3264] [id = 602] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000154BA65800 == 26 [pid = 3264] [id = 599] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 0000001557437800 == 25 [pid = 3264] [id = 595] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E9F000 == 24 [pid = 3264] [id = 601] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CE0000 == 23 [pid = 3264] [id = 603] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000154BE7D800 == 22 [pid = 3264] [id = 591] 12:40:23 INFO - PROCESS | 3264 | --DOCSHELL 000000154D205000 == 21 [pid = 3264] [id = 600] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (000000154BEF3400) [pid = 3264] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000155376AC00) [pid = 3264] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BDD8400) [pid = 3264] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546A67C00) [pid = 3264] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546F14C00) [pid = 3264] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A63800) [pid = 3264] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546C4AC00) [pid = 3264] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001552E53000) [pid = 3264] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001552965000) [pid = 3264] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001551033000) [pid = 3264] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001551048800) [pid = 3264] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001553BD2C00) [pid = 3264] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554C3B000) [pid = 3264] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000155451E000) [pid = 3264] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154FB98000) [pid = 3264] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (000000154BE53400) [pid = 3264] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154CB87C00) [pid = 3264] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001550AE6C00) [pid = 3264] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001550FC5000) [pid = 3264] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001554C8A400) [pid = 3264] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (0000001553BE5400) [pid = 3264] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (0000001550AB4400) [pid = 3264] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (000000154BEED400) [pid = 3264] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:40:23 INFO - PROCESS | 3264 | 1466710823370 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:40:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:40:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 881ms 12:40:23 INFO - PROCESS | 3264 | 1466710823417 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 3264 | 1466710823421 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:40:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:40:23 INFO - PROCESS | 3264 | 1466710823428 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 3264 | 1466710823432 Marionette TRACE conn6 <- [1,2826,null,{}] 12:40:23 INFO - PROCESS | 3264 | 1466710823436 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}] 12:40:23 INFO - PROCESS | 3264 | 1466710823439 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:23 INFO - PROCESS | 3264 | 1466710823535 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:40:23 INFO - PROCESS | 3264 | 1466710823616 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 3264 | 1466710823619 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:23 INFO - PROCESS | 3264 | ++DOCSHELL 0000001550661000 == 22 [pid = 3264] [id = 716] 12:40:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (0000001546A6E000) [pid = 3264] [serial = 2148] [outer = 0000000000000000] 12:40:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (00000015473CC000) [pid = 3264] [serial = 2149] [outer = 0000001546A6E000] 12:40:23 INFO - PROCESS | 3264 | 1466710823668 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (000000154B56C000) [pid = 3264] [serial = 2150] [outer = 0000001546A6E000] 12:40:24 INFO - PROCESS | 3264 | 1466710824160 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]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:40:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 796ms 12:40:24 INFO - PROCESS | 3264 | 1466710824223 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 3264 | 1466710824225 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:40:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:40:24 INFO - PROCESS | 3264 | 1466710824229 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 3264 | 1466710824231 Marionette TRACE conn6 <- [1,2830,null,{}] 12:40:24 INFO - PROCESS | 3264 | 1466710824242 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}] 12:40:24 INFO - PROCESS | 3264 | 1466710824247 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:24 INFO - PROCESS | 3264 | 1466710824343 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:40:24 INFO - PROCESS | 3264 | 1466710824353 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 3264 | 1466710824358 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:24 INFO - PROCESS | 3264 | ++DOCSHELL 000000155405F800 == 23 [pid = 3264] [id = 717] 12:40:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154CB96000) [pid = 3264] [serial = 2151] [outer = 0000000000000000] 12:40:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154CB98400) [pid = 3264] [serial = 2152] [outer = 000000154CB96000] 12:40:24 INFO - PROCESS | 3264 | 1466710824415 Marionette DEBUG loaded listener.js 12:40:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154D650800) [pid = 3264] [serial = 2153] [outer = 000000154CB96000] 12:40:24 INFO - PROCESS | 3264 | 1466710824890 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]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:40:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 12:40:24 INFO - PROCESS | 3264 | 1466710824923 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 3264 | 1466710824925 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 3264 | 1466710824928 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:40:24 INFO - PROCESS | 3264 | 1466710824930 Marionette TRACE conn6 <- [1,2834,null,{}] 12:40:24 INFO - PROCESS | 3264 | 1466710824934 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}] 12:40:24 INFO - PROCESS | 3264 | 1466710824937 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:25 INFO - PROCESS | 3264 | 1466710825030 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:40:25 INFO - PROCESS | 3264 | 1466710825038 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3264 | 1466710825040 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557448000 == 24 [pid = 3264] [id = 718] 12:40:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001550A80C00) [pid = 3264] [serial = 2154] [outer = 0000000000000000] 12:40:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001550AB4400) [pid = 3264] [serial = 2155] [outer = 0000001550A80C00] 12:40:25 INFO - PROCESS | 3264 | 1466710825087 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550AE1000) [pid = 3264] [serial = 2156] [outer = 0000001550A80C00] 12:40:25 INFO - PROCESS | 3264 | 1466710825536 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]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:40:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 12:40:25 INFO - PROCESS | 3264 | 1466710825561 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 3264 | 1466710825564 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:40:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:40:25 INFO - PROCESS | 3264 | 1466710825567 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 3264 | 1466710825569 Marionette TRACE conn6 <- [1,2838,null,{}] 12:40:25 INFO - PROCESS | 3264 | 1466710825578 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}] 12:40:25 INFO - PROCESS | 3264 | 1466710825581 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:25 INFO - PROCESS | 3264 | 1466710825696 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:40:25 INFO - PROCESS | 3264 | 1466710825776 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3264 | 1466710825778 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:25 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A09000 == 25 [pid = 3264] [id = 719] 12:40:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (00000015462B5000) [pid = 3264] [serial = 2157] [outer = 0000000000000000] 12:40:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550FC1800) [pid = 3264] [serial = 2158] [outer = 00000015462B5000] 12:40:25 INFO - PROCESS | 3264 | 1466710825823 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550FD6C00) [pid = 3264] [serial = 2159] [outer = 00000015462B5000] 12:40:26 INFO - PROCESS | 3264 | 1466710826256 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:40:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:40:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 12:40:26 INFO - PROCESS | 3264 | 1466710826304 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 3264 | 1466710826307 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:40:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:40:26 INFO - PROCESS | 3264 | 1466710826310 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 3264 | 1466710826312 Marionette TRACE conn6 <- [1,2842,null,{}] 12:40:26 INFO - PROCESS | 3264 | 1466710826320 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}] 12:40:26 INFO - PROCESS | 3264 | 1466710826326 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:26 INFO - PROCESS | 3264 | 1466710826475 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:40:26 INFO - PROCESS | 3264 | 1466710826489 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 3264 | 1466710826491 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:26 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A251800 == 26 [pid = 3264] [id = 720] 12:40:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001552DC7000) [pid = 3264] [serial = 2160] [outer = 0000000000000000] 12:40:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001552FD2800) [pid = 3264] [serial = 2161] [outer = 0000001552DC7000] 12:40:26 INFO - PROCESS | 3264 | 1466710826584 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (00000015539B3C00) [pid = 3264] [serial = 2162] [outer = 0000001552DC7000] 12:40:27 INFO - PROCESS | 3264 | 1466710827017 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]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:40:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 12:40:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:40:27 INFO - PROCESS | 3264 | 1466710827068 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3264 | 1466710827070 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:40:27 INFO - PROCESS | 3264 | 1466710827073 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 3264 | 1466710827075 Marionette TRACE conn6 <- [1,2846,null,{}] 12:40:27 INFO - PROCESS | 3264 | 1466710827078 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}] 12:40:27 INFO - PROCESS | 3264 | 1466710827080 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:27 INFO - PROCESS | 3264 | 1466710827200 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:40:27 INFO - PROCESS | 3264 | 1466710827207 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 3264 | 1466710827209 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:27 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5BE000 == 27 [pid = 3264] [id = 721] 12:40:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001545A22800) [pid = 3264] [serial = 2163] [outer = 0000000000000000] 12:40:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BDBC00) [pid = 3264] [serial = 2164] [outer = 0000001545A22800] 12:40:27 INFO - PROCESS | 3264 | 1466710827304 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001554524800) [pid = 3264] [serial = 2165] [outer = 0000001545A22800] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154D1B2400) [pid = 3264] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154BE44400) [pid = 3264] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550723000) [pid = 3264] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001547C3D400) [pid = 3264] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001544E30400) [pid = 3264] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001546A63000) [pid = 3264] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (00000015457D2C00) [pid = 3264] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154681F000) [pid = 3264] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (000000154CC1C800) [pid = 3264] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001546823C00) [pid = 3264] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:40:27 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (00000015524EC800) [pid = 3264] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:40:27 INFO - PROCESS | 3264 | 1466710827744 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:40:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 12:40:27 INFO - PROCESS | 3264 | 1466710827808 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3264 | 1466710827810 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:40:27 INFO - PROCESS | 3264 | 1466710827814 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 3264 | 1466710827816 Marionette TRACE conn6 <- [1,2850,null,{}] 12:40:27 INFO - PROCESS | 3264 | 1466710827819 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}] 12:40:27 INFO - PROCESS | 3264 | 1466710827822 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:27 INFO - PROCESS | 3264 | 1466710827938 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:40:27 INFO - PROCESS | 3264 | 1466710827992 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 3264 | 1466710827994 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA25800 == 28 [pid = 3264] [id = 722] 12:40:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154BAD7000) [pid = 3264] [serial = 2166] [outer = 0000000000000000] 12:40:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154D655C00) [pid = 3264] [serial = 2167] [outer = 000000154BAD7000] 12:40:28 INFO - PROCESS | 3264 | 1466710828039 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001553BD2000) [pid = 3264] [serial = 2168] [outer = 000000154BAD7000] 12:40:28 INFO - PROCESS | 3264 | 1466710828409 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]]]}] 12:40:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:40:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 12:40:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:40:28 INFO - PROCESS | 3264 | 1466710828444 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 3264 | 1466710828446 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:40:28 INFO - PROCESS | 3264 | 1466710828450 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - PROCESS | 3264 | 1466710828451 Marionette TRACE conn6 <- [1,2854,null,{}] 12:40:28 INFO - PROCESS | 3264 | 1466710828455 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}] 12:40:28 INFO - PROCESS | 3264 | 1466710828457 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:28 INFO - PROCESS | 3264 | 1466710828569 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:40:28 INFO - PROCESS | 3264 | 1466710828577 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 3264 | 1466710828579 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:28 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7E4800 == 29 [pid = 3264] [id = 723] 12:40:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001554741C00) [pid = 3264] [serial = 2169] [outer = 0000000000000000] 12:40:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001554C37400) [pid = 3264] [serial = 2170] [outer = 0000001554741C00] 12:40:28 INFO - PROCESS | 3264 | 1466710828624 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001554C84800) [pid = 3264] [serial = 2171] [outer = 0000001554741C00] 12:40:29 INFO - PROCESS | 3264 | 1466710829038 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]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:40:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 12:40:29 INFO - PROCESS | 3264 | 1466710829087 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 3264 | 1466710829089 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:40:29 INFO - PROCESS | 3264 | 1466710829092 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 3264 | 1466710829094 Marionette TRACE conn6 <- [1,2858,null,{}] 12:40:29 INFO - PROCESS | 3264 | 1466710829098 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}] 12:40:29 INFO - PROCESS | 3264 | 1466710829100 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:29 INFO - PROCESS | 3264 | 1466710829186 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:40:29 INFO - PROCESS | 3264 | 1466710829191 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 3264 | 1466710829193 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:29 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B86C800 == 30 [pid = 3264] [id = 724] 12:40:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001554E89800) [pid = 3264] [serial = 2172] [outer = 0000000000000000] 12:40:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (00000015550BF800) [pid = 3264] [serial = 2173] [outer = 0000001554E89800] 12:40:29 INFO - PROCESS | 3264 | 1466710829240 Marionette DEBUG loaded listener.js 12:40:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001555911C00) [pid = 3264] [serial = 2174] [outer = 0000001554E89800] 12:40:29 INFO - PROCESS | 3264 | 1466710829792 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]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:40:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 12:40:29 INFO - PROCESS | 3264 | 1466710829828 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 3264 | 1466710829833 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:40:29 INFO - PROCESS | 3264 | 1466710829839 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 3264 | 1466710829843 Marionette TRACE conn6 <- [1,2862,null,{}] 12:40:29 INFO - PROCESS | 3264 | 1466710829849 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}] 12:40:29 INFO - PROCESS | 3264 | 1466710829853 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:30 INFO - PROCESS | 3264 | 1466710830020 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:40:30 INFO - PROCESS | 3264 | 1466710830146 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 3264 | 1466710830151 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:30 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D205000 == 31 [pid = 3264] [id = 725] 12:40:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001546155800) [pid = 3264] [serial = 2175] [outer = 0000000000000000] 12:40:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546F19000) [pid = 3264] [serial = 2176] [outer = 0000001546155800] 12:40:30 INFO - PROCESS | 3264 | 1466710830210 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BA10C00) [pid = 3264] [serial = 2177] [outer = 0000001546155800] 12:40:30 INFO - PROCESS | 3264 | 1466710830785 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]]]}] 12:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 984ms 12:40:30 INFO - PROCESS | 3264 | 1466710830826 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 3264 | 1466710830831 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:40:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:40:30 INFO - PROCESS | 3264 | 1466710830838 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 3264 | 1466710830841 Marionette TRACE conn6 <- [1,2866,null,{}] 12:40:30 INFO - PROCESS | 3264 | 1466710830845 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}] 12:40:30 INFO - PROCESS | 3264 | 1466710830848 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:30 INFO - PROCESS | 3264 | 1466710830966 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:40:31 INFO - PROCESS | 3264 | 1466710831091 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 3264 | 1466710831093 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:31 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B0B000 == 32 [pid = 3264] [id = 726] 12:40:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154CBD9400) [pid = 3264] [serial = 2178] [outer = 0000000000000000] 12:40:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154FB66000) [pid = 3264] [serial = 2179] [outer = 000000154CBD9400] 12:40:31 INFO - PROCESS | 3264 | 1466710831152 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550ABBC00) [pid = 3264] [serial = 2180] [outer = 000000154CBD9400] 12:40:31 INFO - PROCESS | 3264 | 1466710831755 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]]]}] 12:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 942ms 12:40:31 INFO - PROCESS | 3264 | 1466710831782 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 3264 | 1466710831785 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:40:31 INFO - PROCESS | 3264 | 1466710831789 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 3264 | 1466710831793 Marionette TRACE conn6 <- [1,2870,null,{}] 12:40:31 INFO - PROCESS | 3264 | 1466710831805 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}] 12:40:31 INFO - PROCESS | 3264 | 1466710831810 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:31 INFO - PROCESS | 3264 | 1466710831924 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:40:32 INFO - PROCESS | 3264 | 1466710832048 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 3264 | 1466710832052 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:32 INFO - PROCESS | 3264 | ++DOCSHELL 000000155C0B3000 == 33 [pid = 3264] [id = 727] 12:40:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001552B98800) [pid = 3264] [serial = 2181] [outer = 0000000000000000] 12:40:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015539AD000) [pid = 3264] [serial = 2182] [outer = 0000001552B98800] 12:40:32 INFO - PROCESS | 3264 | 1466710832112 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001555907C00) [pid = 3264] [serial = 2183] [outer = 0000001552B98800] 12:40:32 INFO - PROCESS | 3264 | 1466710832934 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]]]}] 12:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1194ms 12:40:32 INFO - PROCESS | 3264 | 1466710832985 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 3264 | 1466710832990 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:40:33 INFO - PROCESS | 3264 | 1466710832995 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - PROCESS | 3264 | 1466710832999 Marionette TRACE conn6 <- [1,2874,null,{}] 12:40:33 INFO - PROCESS | 3264 | 1466710833005 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}] 12:40:33 INFO - PROCESS | 3264 | 1466710833008 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:33 INFO - PROCESS | 3264 | 1466710833115 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:40:33 INFO - PROCESS | 3264 | 1466710833192 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 3264 | 1466710833196 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:33 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D10B800 == 34 [pid = 3264] [id = 728] 12:40:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546C2E800) [pid = 3264] [serial = 2184] [outer = 0000000000000000] 12:40:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C4F400) [pid = 3264] [serial = 2185] [outer = 0000001546C2E800] 12:40:33 INFO - PROCESS | 3264 | 1466710833246 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154B575000) [pid = 3264] [serial = 2186] [outer = 0000001546C2E800] 12:40:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A09800 == 33 [pid = 3264] [id = 605] 12:40:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001559A49000 == 32 [pid = 3264] [id = 606] 12:40:34 INFO - PROCESS | 3264 | --DOCSHELL 0000001552E97800 == 31 [pid = 3264] [id = 607] 12:40:34 INFO - PROCESS | 3264 | --DOCSHELL 000000154572F800 == 30 [pid = 3264] [id = 704] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001552FCB800) [pid = 3264] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154D5B8C00) [pid = 3264] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154BE60400) [pid = 3264] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001550747400) [pid = 3264] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154B0B4800) [pid = 3264] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001544E62000) [pid = 3264] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001545A22000) [pid = 3264] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546A71C00) [pid = 3264] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546C2BC00) [pid = 3264] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154FB91C00) [pid = 3264] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A6A800) [pid = 3264] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (000000154764E800) [pid = 3264] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154696A400) [pid = 3264] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001550ABCC00) [pid = 3264] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154D64E000) [pid = 3264] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001553516C00) [pid = 3264] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001550ABAC00) [pid = 3264] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (000000154BEED000) [pid = 3264] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001550FD6400) [pid = 3264] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154B3B9400) [pid = 3264] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001553510000) [pid = 3264] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (000000154BEF1C00) [pid = 3264] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (00000015524EA400) [pid = 3264] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3264 | 1466710834502 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]]]}] 12:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1580ms 12:40:34 INFO - PROCESS | 3264 | 1466710834579 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 3264 | 1466710834584 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:40:34 INFO - PROCESS | 3264 | 1466710834589 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:40:34 INFO - PROCESS | 3264 | 1466710834593 Marionette TRACE conn6 <- [1,2878,null,{}] 12:40:34 INFO - PROCESS | 3264 | 1466710834608 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}] 12:40:34 INFO - PROCESS | 3264 | 1466710834611 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:34 INFO - PROCESS | 3264 | 1466710834700 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:40:34 INFO - PROCESS | 3264 | 1466710834769 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 3264 | 1466710834773 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:34 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3DA800 == 31 [pid = 3264] [id = 729] 12:40:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (0000001545A28000) [pid = 3264] [serial = 2187] [outer = 0000000000000000] 12:40:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001545AD2C00) [pid = 3264] [serial = 2188] [outer = 0000001545A28000] 12:40:34 INFO - PROCESS | 3264 | 1466710834823 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (0000001546972C00) [pid = 3264] [serial = 2189] [outer = 0000001545A28000] 12:40:35 INFO - PROCESS | 3264 | 1466710835253 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 12:40:35 INFO - PROCESS | 3264 | 1466710835283 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 3264 | 1466710835289 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:40:35 INFO - PROCESS | 3264 | 1466710835295 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 3264 | 1466710835298 Marionette TRACE conn6 <- [1,2882,null,{}] 12:40:35 INFO - PROCESS | 3264 | 1466710835302 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}] 12:40:35 INFO - PROCESS | 3264 | 1466710835305 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:35 INFO - PROCESS | 3264 | 1466710835400 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:40:35 INFO - PROCESS | 3264 | 1466710835407 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 3264 | 1466710835409 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:35 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D13B000 == 32 [pid = 3264] [id = 730] 12:40:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001546C0F000) [pid = 3264] [serial = 2190] [outer = 0000000000000000] 12:40:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001546C2A000) [pid = 3264] [serial = 2191] [outer = 0000001546C0F000] 12:40:35 INFO - PROCESS | 3264 | 1466710835460 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546C51C00) [pid = 3264] [serial = 2192] [outer = 0000001546C0F000] 12:40:35 INFO - PROCESS | 3264 | 1466710835946 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]]]}] 12:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 12:40:35 INFO - PROCESS | 3264 | 1466710835969 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 3264 | 1466710835971 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:40:35 INFO - PROCESS | 3264 | 1466710835975 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 3264 | 1466710835978 Marionette TRACE conn6 <- [1,2886,null,{}] 12:40:36 INFO - PROCESS | 3264 | 1466710835990 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}] 12:40:36 INFO - PROCESS | 3264 | 1466710835995 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:36 INFO - PROCESS | 3264 | 1466710836116 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:40:36 INFO - PROCESS | 3264 | 1466710836205 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 3264 | 1466710836208 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:36 INFO - PROCESS | 3264 | ++DOCSHELL 000000154CA46000 == 33 [pid = 3264] [id = 731] 12:40:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154B3B5800) [pid = 3264] [serial = 2193] [outer = 0000000000000000] 12:40:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000154BD6CC00) [pid = 3264] [serial = 2194] [outer = 000000154B3B5800] 12:40:36 INFO - PROCESS | 3264 | 1466710836257 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (000000154BE57C00) [pid = 3264] [serial = 2195] [outer = 000000154B3B5800] 12:40:36 INFO - PROCESS | 3264 | 1466710836688 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]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 12:40:36 INFO - PROCESS | 3264 | 1466710836711 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 3264 | 1466710836714 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:40:36 INFO - PROCESS | 3264 | 1466710836718 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 3264 | 1466710836720 Marionette TRACE conn6 <- [1,2890,null,{}] 12:40:36 INFO - PROCESS | 3264 | 1466710836723 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}] 12:40:36 INFO - PROCESS | 3264 | 1466710836725 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:36 INFO - PROCESS | 3264 | 1466710836842 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:40:36 INFO - PROCESS | 3264 | 1466710836849 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 3264 | 1466710836851 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:36 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555FAA800 == 34 [pid = 3264] [id = 732] 12:40:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154CA11800) [pid = 3264] [serial = 2196] [outer = 0000000000000000] 12:40:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000154CB90000) [pid = 3264] [serial = 2197] [outer = 000000154CA11800] 12:40:36 INFO - PROCESS | 3264 | 1466710836943 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154D1B8C00) [pid = 3264] [serial = 2198] [outer = 000000154CA11800] 12:40:37 INFO - PROCESS | 3264 | 1466710837393 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 732ms 12:40:37 INFO - PROCESS | 3264 | 1466710837473 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 3264 | 1466710837475 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 3264 | 1466710837478 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - PROCESS | 3264 | 1466710837480 Marionette TRACE conn6 <- [1,2894,null,{}] 12:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:40:37 INFO - PROCESS | 3264 | 1466710837489 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}] 12:40:37 INFO - PROCESS | 3264 | 1466710837491 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:37 INFO - PROCESS | 3264 | 1466710837601 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:40:37 INFO - PROCESS | 3264 | 1466710837610 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 3264 | 1466710837613 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:37 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580E1800 == 35 [pid = 3264] [id = 733] 12:40:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001544E62800) [pid = 3264] [serial = 2199] [outer = 0000000000000000] 12:40:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000155071A800) [pid = 3264] [serial = 2200] [outer = 0000001544E62800] 12:40:37 INFO - PROCESS | 3264 | 1466710837662 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000155074E400) [pid = 3264] [serial = 2201] [outer = 0000001544E62800] 12:40:38 INFO - PROCESS | 3264 | 1466710838118 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]]]}] 12:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 12:40:38 INFO - PROCESS | 3264 | 1466710838178 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 3264 | 1466710838181 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:40:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:40:38 INFO - PROCESS | 3264 | 1466710838184 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:40:38 INFO - PROCESS | 3264 | 1466710838186 Marionette TRACE conn6 <- [1,2898,null,{}] 12:40:38 INFO - PROCESS | 3264 | 1466710838190 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}] 12:40:38 INFO - PROCESS | 3264 | 1466710838196 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:38 INFO - PROCESS | 3264 | 1466710838338 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:40:38 INFO - PROCESS | 3264 | 1466710838397 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 3264 | 1466710838399 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:38 INFO - PROCESS | 3264 | ++DOCSHELL 00000015588E1800 == 36 [pid = 3264] [id = 734] 12:40:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550AE0800) [pid = 3264] [serial = 2202] [outer = 0000000000000000] 12:40:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550FC2800) [pid = 3264] [serial = 2203] [outer = 0000001550AE0800] 12:40:38 INFO - PROCESS | 3264 | 1466710838445 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001551030C00) [pid = 3264] [serial = 2204] [outer = 0000001550AE0800] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015462B5000) [pid = 3264] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552DC7000) [pid = 3264] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001552E52000) [pid = 3264] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546A6D800) [pid = 3264] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C27800) [pid = 3264] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546A6E000) [pid = 3264] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001554741C00) [pid = 3264] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154CB96000) [pid = 3264] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BAD7000) [pid = 3264] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001550A80C00) [pid = 3264] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001545A22800) [pid = 3264] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (0000001554E89800) [pid = 3264] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:40:38 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001552FCD800) [pid = 3264] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:40:39 INFO - PROCESS | 3264 | 1466710839023 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]]]}] 12:40:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:40:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:40:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 880ms 12:40:39 INFO - PROCESS | 3264 | 1466710839067 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 3264 | 1466710839069 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:40:39 INFO - TEST-START | /DOMEvents/constructors.html 12:40:39 INFO - PROCESS | 3264 | 1466710839073 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 3264 | 1466710839074 Marionette TRACE conn6 <- [1,2902,null,{}] 12:40:39 INFO - PROCESS | 3264 | 1466710839078 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}] 12:40:39 INFO - PROCESS | 3264 | 1466710839080 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:39 INFO - PROCESS | 3264 | 1466710839162 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:40:39 INFO - PROCESS | 3264 | 1466710839167 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 3264 | 1466710839169 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:39 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B04800 == 37 [pid = 3264] [id = 735] 12:40:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (00000015462BA000) [pid = 3264] [serial = 2205] [outer = 0000000000000000] 12:40:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001550750800) [pid = 3264] [serial = 2206] [outer = 00000015462BA000] 12:40:39 INFO - PROCESS | 3264 | 1466710839214 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001551048800) [pid = 3264] [serial = 2207] [outer = 00000015462BA000] 12:40:39 INFO - PROCESS | 3264 | 1466710839727 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]]]}] 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:40:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:40:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:40:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 722ms 12:40:39 INFO - PROCESS | 3264 | 1466710839798 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 3264 | 1466710839801 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:40:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:40:39 INFO - PROCESS | 3264 | 1466710839804 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 3264 | 1466710839806 Marionette TRACE conn6 <- [1,2906,null,{}] 12:40:39 INFO - PROCESS | 3264 | 1466710839810 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}] 12:40:39 INFO - PROCESS | 3264 | 1466710839812 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:39 INFO - PROCESS | 3264 | 1466710839907 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:40:39 INFO - PROCESS | 3264 | 1466710839918 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 3264 | 1466710839920 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:39 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A47B800 == 38 [pid = 3264] [id = 736] 12:40:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001552967800) [pid = 3264] [serial = 2208] [outer = 0000000000000000] 12:40:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001552B8D400) [pid = 3264] [serial = 2209] [outer = 0000001552967800] 12:40:39 INFO - PROCESS | 3264 | 1466710839964 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001552FCE800) [pid = 3264] [serial = 2210] [outer = 0000001552967800] 12:40:40 INFO - PROCESS | 3264 | 1466710840381 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:40:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:40:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 12:40:40 INFO - PROCESS | 3264 | 1466710840447 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:40:40 INFO - PROCESS | 3264 | 1466710840449 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:40:40 INFO - PROCESS | 3264 | 1466710840453 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:40:40 INFO - PROCESS | 3264 | 1466710840455 Marionette TRACE conn6 <- [1,2910,null,{}] 12:40:40 INFO - PROCESS | 3264 | 1466710840458 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}] 12:40:40 INFO - PROCESS | 3264 | 1466710840460 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:40 INFO - PROCESS | 3264 | 1466710840543 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:40:40 INFO - PROCESS | 3264 | 1466710840549 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 3264 | 1466710840551 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:40 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5B7000 == 39 [pid = 3264] [id = 737] 12:40:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001552B12400) [pid = 3264] [serial = 2211] [outer = 0000000000000000] 12:40:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553513400) [pid = 3264] [serial = 2212] [outer = 0000001552B12400] 12:40:40 INFO - PROCESS | 3264 | 1466710840596 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001553BD2400) [pid = 3264] [serial = 2213] [outer = 0000001552B12400] 12:40:41 INFO - PROCESS | 3264 | [3264] 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 12:40:41 INFO - PROCESS | 3264 | [3264] 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 12:40:41 INFO - PROCESS | 3264 | [3264] 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 12:40:41 INFO - PROCESS | 3264 | [3264] 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 12:40:41 INFO - PROCESS | 3264 | 1466710841305 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]]]}] 12:40:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:40:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:41 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 12:40:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:41 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 12:40:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:41 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]" 12:40:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:40:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 884ms 12:40:41 INFO - PROCESS | 3264 | 1466710841340 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 3264 | 1466710841346 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:40:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:40:41 INFO - PROCESS | 3264 | 1466710841351 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - PROCESS | 3264 | 1466710841355 Marionette TRACE conn6 <- [1,2914,null,{}] 12:40:41 INFO - PROCESS | 3264 | 1466710841362 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}] 12:40:41 INFO - PROCESS | 3264 | 1466710841366 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:41 INFO - PROCESS | 3264 | 1466710841502 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:40:41 INFO - PROCESS | 3264 | 1466710841603 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 3264 | 1466710841606 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:41 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552DA5800 == 40 [pid = 3264] [id = 738] 12:40:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001546A65400) [pid = 3264] [serial = 2214] [outer = 0000000000000000] 12:40:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154706A400) [pid = 3264] [serial = 2215] [outer = 0000001546A65400] 12:40:41 INFO - PROCESS | 3264 | 1466710841666 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154B3B5400) [pid = 3264] [serial = 2216] [outer = 0000001546A65400] 12:40:42 INFO - PROCESS | 3264 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:40:42 INFO - PROCESS | 3264 | 1466710842272 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]]]}] 12:40:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:40:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 990ms 12:40:42 INFO - PROCESS | 3264 | 1466710842345 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 3264 | 1466710842350 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:40:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:40:42 INFO - PROCESS | 3264 | 1466710842357 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - PROCESS | 3264 | 1466710842360 Marionette TRACE conn6 <- [1,2918,null,{}] 12:40:42 INFO - PROCESS | 3264 | 1466710842365 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}] 12:40:42 INFO - PROCESS | 3264 | 1466710842368 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:42 INFO - PROCESS | 3264 | 1466710842497 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:40:42 INFO - PROCESS | 3264 | 1466710842620 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 3264 | 1466710842623 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:42 INFO - PROCESS | 3264 | ++DOCSHELL 00000015588DB000 == 41 [pid = 3264] [id = 739] 12:40:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154CC1C800) [pid = 3264] [serial = 2217] [outer = 0000000000000000] 12:40:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154FB8F400) [pid = 3264] [serial = 2218] [outer = 000000154CC1C800] 12:40:42 INFO - PROCESS | 3264 | 1466710842682 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550AC1000) [pid = 3264] [serial = 2219] [outer = 000000154CC1C800] 12:40:43 INFO - PROCESS | 3264 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:40:43 INFO - PROCESS | 3264 | 1466710843466 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]]]}] 12:40:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:40:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1130ms 12:40:43 INFO - PROCESS | 3264 | 1466710843514 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:40:43 INFO - PROCESS | 3264 | 1466710843518 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:40:43 INFO - PROCESS | 3264 | 1466710843524 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 3264 | 1466710843527 Marionette TRACE conn6 <- [1,2922,null,{}] 12:40:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:40:43 INFO - PROCESS | 3264 | 1466710843533 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}] 12:40:43 INFO - PROCESS | 3264 | 1466710843536 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:43 INFO - PROCESS | 3264 | 1466710843651 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:40:43 INFO - PROCESS | 3264 | 1466710843726 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:43 INFO - PROCESS | 3264 | 1466710843730 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:43 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D139000 == 42 [pid = 3264] [id = 740] 12:40:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001546A6A400) [pid = 3264] [serial = 2220] [outer = 0000000000000000] 12:40:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001546C27000) [pid = 3264] [serial = 2221] [outer = 0000001546A6A400] 12:40:43 INFO - PROCESS | 3264 | 1466710843780 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (000000154B2F0C00) [pid = 3264] [serial = 2222] [outer = 0000001546A6A400] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 000000155C0B3000 == 41 [pid = 3264] [id = 727] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 000000155A47B800 == 40 [pid = 3264] [id = 736] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B04800 == 39 [pid = 3264] [id = 735] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 00000015588E1800 == 38 [pid = 3264] [id = 734] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 00000015580E1800 == 37 [pid = 3264] [id = 733] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 0000001555FAA800 == 36 [pid = 3264] [id = 732] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA46000 == 35 [pid = 3264] [id = 731] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 000000154D13B000 == 34 [pid = 3264] [id = 730] 12:40:44 INFO - PROCESS | 3264 | --DOCSHELL 000000154B3DA800 == 33 [pid = 3264] [id = 729] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001554C39800) [pid = 3264] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001550FC1800) [pid = 3264] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001550FD6C00) [pid = 3264] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (00000015539B3C00) [pid = 3264] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001552FD2800) [pid = 3264] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001553BD3400) [pid = 3264] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001553519000) [pid = 3264] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C07C00) [pid = 3264] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (00000015473D5C00) [pid = 3264] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001546C4B000) [pid = 3264] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154B047C00) [pid = 3264] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (00000015473CC000) [pid = 3264] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001554C84800) [pid = 3264] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154B56C000) [pid = 3264] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154CB98400) [pid = 3264] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154D650800) [pid = 3264] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154D655C00) [pid = 3264] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001550AB4400) [pid = 3264] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001553BDBC00) [pid = 3264] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (00000015550BF800) [pid = 3264] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001555911C00) [pid = 3264] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001554C37400) [pid = 3264] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001554524800) [pid = 3264] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (0000001553BD2000) [pid = 3264] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (0000001550AE1000) [pid = 3264] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:40:44 INFO - PROCESS | 3264 | 1466710844342 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]]]}] 12:40:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:40:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 838ms 12:40:44 INFO - PROCESS | 3264 | 1466710844371 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 3264 | 1466710844375 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:40:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:40:44 INFO - PROCESS | 3264 | 1466710844382 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 3264 | 1466710844384 Marionette TRACE conn6 <- [1,2926,null,{}] 12:40:44 INFO - PROCESS | 3264 | 1466710844388 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}] 12:40:44 INFO - PROCESS | 3264 | 1466710844391 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:44 INFO - PROCESS | 3264 | 1466710844482 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:40:44 INFO - PROCESS | 3264 | 1466710844490 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 3264 | 1466710844493 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:44 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D0B000 == 34 [pid = 3264] [id = 741] 12:40:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (000000154768D000) [pid = 3264] [serial = 2223] [outer = 0000000000000000] 12:40:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (000000154B2F5800) [pid = 3264] [serial = 2224] [outer = 000000154768D000] 12:40:44 INFO - PROCESS | 3264 | 1466710844543 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BD6D800) [pid = 3264] [serial = 2225] [outer = 000000154768D000] 12:40:44 INFO - PROCESS | 3264 | 1466710844982 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]]]}] 12:40:45 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. 12:40:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 12:40:45 INFO - PROCESS | 3264 | 1466710845075 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 3264 | 1466710845078 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:40:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:40:45 INFO - PROCESS | 3264 | 1466710845082 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - PROCESS | 3264 | 1466710845086 Marionette TRACE conn6 <- [1,2930,null,{}] 12:40:45 INFO - PROCESS | 3264 | 1466710845097 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}] 12:40:45 INFO - PROCESS | 3264 | 1466710845102 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:45 INFO - PROCESS | 3264 | 1466710845203 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:40:45 INFO - PROCESS | 3264 | 1466710845209 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 3264 | 1466710845213 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:45 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555B74000 == 35 [pid = 3264] [id = 742] 12:40:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (0000001545F33C00) [pid = 3264] [serial = 2226] [outer = 0000000000000000] 12:40:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154FB94C00) [pid = 3264] [serial = 2227] [outer = 0000001545F33C00] 12:40:45 INFO - PROCESS | 3264 | 1466710845295 Marionette DEBUG loaded listener.js 12:40:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001550A81000) [pid = 3264] [serial = 2228] [outer = 0000001545F33C00] 12:40:45 INFO - PROCESS | 3264 | 1466710845754 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"]]]}] 12:40:45 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 12:40:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:40:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 12:40:45 INFO - PROCESS | 3264 | 1466710845818 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 3264 | 1466710845821 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:40:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:40:45 INFO - PROCESS | 3264 | 1466710845825 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - PROCESS | 3264 | 1466710845827 Marionette TRACE conn6 <- [1,2934,null,{}] 12:40:45 INFO - PROCESS | 3264 | 1466710845830 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}] 12:40:45 INFO - PROCESS | 3264 | 1466710845833 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:45 INFO - PROCESS | 3264 | 1466710845924 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:40:45 INFO - PROCESS | 3264 | 1466710845931 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 3264 | 1466710845933 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:45 INFO - PROCESS | 3264 | ++DOCSHELL 00000015588CC800 == 36 [pid = 3264] [id = 743] 12:40:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (0000001550FBFC00) [pid = 3264] [serial = 2229] [outer = 0000000000000000] 12:40:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001550FC4400) [pid = 3264] [serial = 2230] [outer = 0000001550FBFC00] 12:40:45 INFO - PROCESS | 3264 | 1466710845979 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000155102D000) [pid = 3264] [serial = 2231] [outer = 0000001550FBFC00] 12:40:46 INFO - PROCESS | 3264 | 1466710846381 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]]]}] 12:40:46 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. 12:40:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 627ms 12:40:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:40:46 INFO - PROCESS | 3264 | 1466710846454 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:40:46 INFO - PROCESS | 3264 | 1466710846456 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:40:46 INFO - PROCESS | 3264 | 1466710846460 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - PROCESS | 3264 | 1466710846462 Marionette TRACE conn6 <- [1,2938,null,{}] 12:40:46 INFO - PROCESS | 3264 | 1466710846465 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}] 12:40:46 INFO - PROCESS | 3264 | 1466710846468 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:46 INFO - PROCESS | 3264 | 1466710846554 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:40:46 INFO - PROCESS | 3264 | 1466710846559 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 3264 | 1466710846562 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:46 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B03000 == 37 [pid = 3264] [id = 744] 12:40:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (000000155103E800) [pid = 3264] [serial = 2232] [outer = 0000000000000000] 12:40:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001552DC9400) [pid = 3264] [serial = 2233] [outer = 000000155103E800] 12:40:46 INFO - PROCESS | 3264 | 1466710846616 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001552FD2800) [pid = 3264] [serial = 2234] [outer = 000000155103E800] 12:40:47 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D129800 == 38 [pid = 3264] [id = 745] 12:40:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (000000155351C000) [pid = 3264] [serial = 2235] [outer = 0000000000000000] 12:40:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001553BCEC00) [pid = 3264] [serial = 2236] [outer = 000000155351C000] 12:40:47 INFO - PROCESS | 3264 | 1466710847140 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]]]}] 12:40:47 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. 12:40:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 12:40:47 INFO - PROCESS | 3264 | 1466710847196 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 3264 | 1466710847198 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:40:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:40:47 INFO - PROCESS | 3264 | 1466710847207 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - PROCESS | 3264 | 1466710847209 Marionette TRACE conn6 <- [1,2942,null,{}] 12:40:47 INFO - PROCESS | 3264 | 1466710847213 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}] 12:40:47 INFO - PROCESS | 3264 | 1466710847219 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:47 INFO - PROCESS | 3264 | 1466710847372 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:40:47 INFO - PROCESS | 3264 | 1466710847425 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 3264 | 1466710847427 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:47 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B056800 == 39 [pid = 3264] [id = 746] 12:40:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001553BDA000) [pid = 3264] [serial = 2237] [outer = 0000000000000000] 12:40:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001554521800) [pid = 3264] [serial = 2238] [outer = 0000001553BDA000] 12:40:47 INFO - PROCESS | 3264 | 1466710847472 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (00000015547DA800) [pid = 3264] [serial = 2239] [outer = 0000001553BDA000] 12:40:47 INFO - PROCESS | 3264 | 1466710847867 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]]]}] 12:40:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:40:47 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 12:40:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 12:40:47 INFO - PROCESS | 3264 | 1466710847901 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 3264 | 1466710847903 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:40:47 INFO - PROCESS | 3264 | 1466710847907 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:40:47 INFO - PROCESS | 3264 | 1466710847909 Marionette TRACE conn6 <- [1,2946,null,{}] 12:40:47 INFO - PROCESS | 3264 | 1466710847952 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}] 12:40:47 INFO - PROCESS | 3264 | 1466710847954 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:48 INFO - PROCESS | 3264 | 1466710848088 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:40:48 INFO - PROCESS | 3264 | 1466710848094 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 3264 | 1466710848096 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B7E8800 == 40 [pid = 3264] [id = 747] 12:40:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001554C37C00) [pid = 3264] [serial = 2240] [outer = 0000000000000000] 12:40:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001554E83400) [pid = 3264] [serial = 2241] [outer = 0000001554C37C00] 12:40:48 INFO - PROCESS | 3264 | 1466710848141 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155590D800) [pid = 3264] [serial = 2242] [outer = 0000001554C37C00] 12:40:48 INFO - PROCESS | 3264 | 1466710848560 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]]]}] 12:40:48 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. 12:40:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 712ms 12:40:48 INFO - PROCESS | 3264 | 1466710848622 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 3264 | 1466710848624 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:40:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:40:48 INFO - PROCESS | 3264 | 1466710848628 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 3264 | 1466710848629 Marionette TRACE conn6 <- [1,2950,null,{}] 12:40:48 INFO - PROCESS | 3264 | 1466710848633 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}] 12:40:48 INFO - PROCESS | 3264 | 1466710848635 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:48 INFO - PROCESS | 3264 | 1466710848746 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:40:48 INFO - PROCESS | 3264 | 1466710848751 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 3264 | 1466710848753 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:48 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B873800 == 41 [pid = 3264] [id = 748] 12:40:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015559CA000) [pid = 3264] [serial = 2243] [outer = 0000000000000000] 12:40:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001555B83C00) [pid = 3264] [serial = 2244] [outer = 00000015559CA000] 12:40:48 INFO - PROCESS | 3264 | 1466710848847 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (0000001555F97400) [pid = 3264] [serial = 2245] [outer = 00000015559CA000] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154CA11800) [pid = 3264] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154B3B5800) [pid = 3264] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001545A28000) [pid = 3264] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546C0F000) [pid = 3264] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001544E62800) [pid = 3264] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001546C2E800) [pid = 3264] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001546155800) [pid = 3264] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154CBD9400) [pid = 3264] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001552967800) [pid = 3264] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001552B98800) [pid = 3264] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001550AE0800) [pid = 3264] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:40:49 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (00000015462BA000) [pid = 3264] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:40:49 INFO - PROCESS | 3264 | 1466710849246 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]]]}] 12:40:49 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. 12:40:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 12:40:49 INFO - PROCESS | 3264 | 1466710849321 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 3264 | 1466710849323 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:40:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:40:49 INFO - PROCESS | 3264 | 1466710849327 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:40:49 INFO - PROCESS | 3264 | 1466710849329 Marionette TRACE conn6 <- [1,2954,null,{}] 12:40:49 INFO - PROCESS | 3264 | 1466710849346 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}] 12:40:49 INFO - PROCESS | 3264 | 1466710849348 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:49 INFO - PROCESS | 3264 | 1466710849460 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:40:49 INFO - PROCESS | 3264 | 1466710849469 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 3264 | 1466710849471 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:49 INFO - PROCESS | 3264 | ++DOCSHELL 0000001555B72800 == 42 [pid = 3264] [id = 749] 12:40:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (000000154D1B7C00) [pid = 3264] [serial = 2246] [outer = 0000000000000000] 12:40:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001554C3F000) [pid = 3264] [serial = 2247] [outer = 000000154D1B7C00] 12:40:49 INFO - PROCESS | 3264 | 1466710849515 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000155625F400) [pid = 3264] [serial = 2248] [outer = 000000154D1B7C00] 12:40:49 INFO - PROCESS | 3264 | 1466710849906 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]]]}] 12:40:49 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. 12:40:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 12:40:49 INFO - PROCESS | 3264 | 1466710849968 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 3264 | 1466710849970 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:40:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:40:49 INFO - PROCESS | 3264 | 1466710849973 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:40:49 INFO - PROCESS | 3264 | 1466710849975 Marionette TRACE conn6 <- [1,2958,null,{}] 12:40:49 INFO - PROCESS | 3264 | 1466710849979 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}] 12:40:49 INFO - PROCESS | 3264 | 1466710849981 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:50 INFO - PROCESS | 3264 | 1466710850070 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:40:50 INFO - PROCESS | 3264 | 1466710850075 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 3264 | 1466710850077 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:50 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553F7F000 == 43 [pid = 3264] [id = 750] 12:40:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001556485800) [pid = 3264] [serial = 2249] [outer = 0000000000000000] 12:40:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001557472C00) [pid = 3264] [serial = 2250] [outer = 0000001556485800] 12:40:50 INFO - PROCESS | 3264 | 1466710850125 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001558807000) [pid = 3264] [serial = 2251] [outer = 0000001556485800] 12:40:50 INFO - PROCESS | 3264 | 1466710850527 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]]]}] 12:40:50 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. 12:40:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 588ms 12:40:50 INFO - PROCESS | 3264 | 1466710850567 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 3264 | 1466710850570 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:40:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:40:50 INFO - PROCESS | 3264 | 1466710850573 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - PROCESS | 3264 | 1466710850576 Marionette TRACE conn6 <- [1,2962,null,{}] 12:40:50 INFO - PROCESS | 3264 | 1466710850580 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}] 12:40:50 INFO - PROCESS | 3264 | 1466710850582 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:50 INFO - PROCESS | 3264 | 1466710850722 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:40:50 INFO - PROCESS | 3264 | 1466710850731 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 3264 | 1466710850734 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:50 INFO - PROCESS | 3264 | ++DOCSHELL 000000155807A800 == 44 [pid = 3264] [id = 751] 12:40:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (00000015481B4C00) [pid = 3264] [serial = 2252] [outer = 0000000000000000] 12:40:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000155360D800) [pid = 3264] [serial = 2253] [outer = 00000015481B4C00] 12:40:50 INFO - PROCESS | 3264 | 1466710850780 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000155880B800) [pid = 3264] [serial = 2254] [outer = 00000015481B4C00] 12:40:51 INFO - PROCESS | 3264 | 1466710851379 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]]]}] 12:40:51 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. 12:40:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 840ms 12:40:51 INFO - PROCESS | 3264 | 1466710851416 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 3264 | 1466710851420 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:40:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:40:51 INFO - PROCESS | 3264 | 1466710851426 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - PROCESS | 3264 | 1466710851431 Marionette TRACE conn6 <- [1,2966,null,{}] 12:40:51 INFO - PROCESS | 3264 | 1466710851437 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}] 12:40:51 INFO - PROCESS | 3264 | 1466710851440 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:51 INFO - PROCESS | 3264 | 1466710851560 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:40:51 INFO - PROCESS | 3264 | 1466710851688 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 3264 | 1466710851691 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:51 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552470000 == 45 [pid = 3264] [id = 752] 12:40:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001546827400) [pid = 3264] [serial = 2255] [outer = 0000000000000000] 12:40:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001547618C00) [pid = 3264] [serial = 2256] [outer = 0000001546827400] 12:40:51 INFO - PROCESS | 3264 | 1466710851749 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154BE56C00) [pid = 3264] [serial = 2257] [outer = 0000001546827400] 12:40:52 INFO - PROCESS | 3264 | 1466710852310 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]]]}] 12:40:52 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. 12:40:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 943ms 12:40:52 INFO - PROCESS | 3264 | 1466710852373 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 3264 | 1466710852378 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:40:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:40:52 INFO - PROCESS | 3264 | 1466710852386 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - PROCESS | 3264 | 1466710852389 Marionette TRACE conn6 <- [1,2970,null,{}] 12:40:52 INFO - PROCESS | 3264 | 1466710852393 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}] 12:40:52 INFO - PROCESS | 3264 | 1466710852397 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:52 INFO - PROCESS | 3264 | 1466710852519 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:40:52 INFO - PROCESS | 3264 | 1466710852645 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 3264 | 1466710852648 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:52 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558088800 == 46 [pid = 3264] [id = 753] 12:40:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (0000001550AB4C00) [pid = 3264] [serial = 2258] [outer = 0000000000000000] 12:40:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550AE7400) [pid = 3264] [serial = 2259] [outer = 0000001550AB4C00] 12:40:52 INFO - PROCESS | 3264 | 1466710852706 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001552E58400) [pid = 3264] [serial = 2260] [outer = 0000001550AB4C00] 12:40:53 INFO - PROCESS | 3264 | 1466710853287 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"]]]}] 12:40:53 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 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:40:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 945ms 12:40:53 INFO - PROCESS | 3264 | 1466710853331 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 3264 | 1466710853334 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:40:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:40:53 INFO - PROCESS | 3264 | 1466710853338 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - PROCESS | 3264 | 1466710853342 Marionette TRACE conn6 <- [1,2974,null,{}] 12:40:53 INFO - PROCESS | 3264 | 1466710853355 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}] 12:40:53 INFO - PROCESS | 3264 | 1466710853360 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:53 INFO - PROCESS | 3264 | 1466710853476 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:40:53 INFO - PROCESS | 3264 | 1466710853576 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 3264 | 1466710853580 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:53 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B898000 == 47 [pid = 3264] [id = 754] 12:40:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001553BE6800) [pid = 3264] [serial = 2261] [outer = 0000000000000000] 12:40:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (0000001554521C00) [pid = 3264] [serial = 2262] [outer = 0000001553BE6800] 12:40:53 INFO - PROCESS | 3264 | 1466710853637 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001557473000) [pid = 3264] [serial = 2263] [outer = 0000001553BE6800] 12:40:54 INFO - PROCESS | 3264 | 1466710854176 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]]]}] 12:40:54 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. 12:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 880ms 12:40:54 INFO - PROCESS | 3264 | 1466710854219 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 3264 | 1466710854223 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:40:54 INFO - PROCESS | 3264 | 1466710854227 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:40:54 INFO - PROCESS | 3264 | 1466710854229 Marionette TRACE conn6 <- [1,2978,null,{}] 12:40:54 INFO - PROCESS | 3264 | 1466710854260 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}] 12:40:54 INFO - PROCESS | 3264 | 1466710854262 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:54 INFO - PROCESS | 3264 | 1466710854369 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:40:54 INFO - PROCESS | 3264 | 1466710854464 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 3264 | 1466710854466 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:54 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B8B4800 == 48 [pid = 3264] [id = 755] 12:40:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (00000015588B2C00) [pid = 3264] [serial = 2264] [outer = 0000000000000000] 12:40:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (00000015588B6000) [pid = 3264] [serial = 2265] [outer = 00000015588B2C00] 12:40:54 INFO - PROCESS | 3264 | 1466710854521 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (00000015588BCC00) [pid = 3264] [serial = 2266] [outer = 00000015588B2C00] 12:40:55 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558294000 == 49 [pid = 3264] [id = 756] 12:40:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (0000001551042000) [pid = 3264] [serial = 2267] [outer = 0000000000000000] 12:40:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (0000001552B94C00) [pid = 3264] [serial = 2268] [outer = 0000001551042000] 12:40:55 INFO - PROCESS | 3264 | 1466710855151 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]]]}] 12:40:55 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. 12:40:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 961ms 12:40:55 INFO - PROCESS | 3264 | 1466710855190 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:40:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:40:55 INFO - PROCESS | 3264 | 1466710855192 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:40:55 INFO - PROCESS | 3264 | 1466710855196 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 3264 | 1466710855198 Marionette TRACE conn6 <- [1,2982,null,{}] 12:40:55 INFO - PROCESS | 3264 | 1466710855202 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}] 12:40:55 INFO - PROCESS | 3264 | 1466710855205 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:55 INFO - PROCESS | 3264 | 1466710855480 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:40:55 INFO - PROCESS | 3264 | 1466710855591 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 3264 | 1466710855594 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:55 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B7C4000 == 50 [pid = 3264] [id = 757] 12:40:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (0000001545A2D000) [pid = 3264] [serial = 2269] [outer = 0000000000000000] 12:40:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (000000154696E800) [pid = 3264] [serial = 2270] [outer = 0000001545A2D000] 12:40:55 INFO - PROCESS | 3264 | 1466710855688 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (0000001546F1C000) [pid = 3264] [serial = 2271] [outer = 0000001545A2D000] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154D10B800 == 49 [pid = 3264] [id = 728] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001553F7F000 == 48 [pid = 3264] [id = 750] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001555B72800 == 47 [pid = 3264] [id = 749] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B873800 == 46 [pid = 3264] [id = 748] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7E8800 == 45 [pid = 3264] [id = 747] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B056800 == 44 [pid = 3264] [id = 746] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154D129800 == 43 [pid = 3264] [id = 745] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B03000 == 42 [pid = 3264] [id = 744] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 00000015588CC800 == 41 [pid = 3264] [id = 743] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001555B74000 == 40 [pid = 3264] [id = 742] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001552D0B000 == 39 [pid = 3264] [id = 741] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154D139000 == 38 [pid = 3264] [id = 740] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 00000015588DB000 == 37 [pid = 3264] [id = 739] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5B7000 == 36 [pid = 3264] [id = 737] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001552DA5800 == 35 [pid = 3264] [id = 738] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B0B000 == 34 [pid = 3264] [id = 726] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B7E4800 == 33 [pid = 3264] [id = 723] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154D205000 == 32 [pid = 3264] [id = 725] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000154CA25800 == 31 [pid = 3264] [id = 722] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B86C800 == 30 [pid = 3264] [id = 724] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001558294000 == 29 [pid = 3264] [id = 756] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B8B4800 == 28 [pid = 3264] [id = 755] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155B898000 == 27 [pid = 3264] [id = 754] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001558088800 == 26 [pid = 3264] [id = 753] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 0000001552470000 == 25 [pid = 3264] [id = 752] 12:40:56 INFO - PROCESS | 3264 | --DOCSHELL 000000155807A800 == 24 [pid = 3264] [id = 751] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (000000154CB90000) [pid = 3264] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (000000154BD6CC00) [pid = 3264] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (0000001545AD2C00) [pid = 3264] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (0000001546972C00) [pid = 3264] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (0000001546C2A000) [pid = 3264] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (000000155071A800) [pid = 3264] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (0000001546C51C00) [pid = 3264] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (000000154B575000) [pid = 3264] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001546C4F400) [pid = 3264] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000154D1B8C00) [pid = 3264] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154BA10C00) [pid = 3264] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001546F19000) [pid = 3264] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001550ABBC00) [pid = 3264] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (000000154FB66000) [pid = 3264] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (0000001552FCE800) [pid = 3264] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001555907C00) [pid = 3264] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001553513400) [pid = 3264] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (00000015539AD000) [pid = 3264] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550FC2800) [pid = 3264] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000155074E400) [pid = 3264] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001552B8D400) [pid = 3264] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001551030C00) [pid = 3264] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001550750800) [pid = 3264] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001551048800) [pid = 3264] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154BE57C00) [pid = 3264] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:40:56 INFO - PROCESS | 3264 | 1466710856963 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]]]}] 12:40:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:40:57 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 12:40:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1849ms 12:40:57 INFO - PROCESS | 3264 | 1466710857048 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 3264 | 1466710857054 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:40:57 INFO - PROCESS | 3264 | 1466710857059 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 3264 | 1466710857063 Marionette TRACE conn6 <- [1,2986,null,{}] 12:40:57 INFO - PROCESS | 3264 | 1466710857069 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}] 12:40:57 INFO - PROCESS | 3264 | 1466710857072 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:57 INFO - PROCESS | 3264 | 1466710857169 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:40:57 INFO - PROCESS | 3264 | 1466710857243 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 3264 | 1466710857248 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:57 INFO - PROCESS | 3264 | ++DOCSHELL 000000154BB56800 == 25 [pid = 3264] [id = 758] 12:40:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001546824800) [pid = 3264] [serial = 2272] [outer = 0000000000000000] 12:40:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001546968C00) [pid = 3264] [serial = 2273] [outer = 0000001546824800] 12:40:57 INFO - PROCESS | 3264 | 1466710857298 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546A71800) [pid = 3264] [serial = 2274] [outer = 0000001546824800] 12:40:57 INFO - PROCESS | 3264 | 1466710857690 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]]]}] 12:40:57 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. 12:40:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 12:40:57 INFO - PROCESS | 3264 | 1466710857752 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 3264 | 1466710857757 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:40:57 INFO - PROCESS | 3264 | 1466710857764 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 3264 | 1466710857767 Marionette TRACE conn6 <- [1,2990,null,{}] 12:40:57 INFO - PROCESS | 3264 | 1466710857771 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}] 12:40:57 INFO - PROCESS | 3264 | 1466710857773 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:57 INFO - PROCESS | 3264 | 1466710857866 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:40:57 INFO - PROCESS | 3264 | 1466710857880 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 3264 | 1466710857883 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:57 INFO - PROCESS | 3264 | ++DOCSHELL 000000155104E800 == 26 [pid = 3264] [id = 759] 12:40:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001546C31C00) [pid = 3264] [serial = 2275] [outer = 0000000000000000] 12:40:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001547062000) [pid = 3264] [serial = 2276] [outer = 0000001546C31C00] 12:40:57 INFO - PROCESS | 3264 | 1466710857932 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154B04D000) [pid = 3264] [serial = 2277] [outer = 0000001546C31C00] 12:40:58 INFO - PROCESS | 3264 | 1466710858387 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]]]}] 12:40:58 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. 12:40:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 12:40:58 INFO - PROCESS | 3264 | 1466710858458 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 3264 | 1466710858461 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:40:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:40:58 INFO - PROCESS | 3264 | 1466710858464 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 3264 | 1466710858468 Marionette TRACE conn6 <- [1,2994,null,{}] 12:40:58 INFO - PROCESS | 3264 | 1466710858480 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}] 12:40:58 INFO - PROCESS | 3264 | 1466710858485 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:58 INFO - PROCESS | 3264 | 1466710858604 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:40:58 INFO - PROCESS | 3264 | 1466710858694 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 3264 | 1466710858698 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:58 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553E4D000 == 27 [pid = 3264] [id = 760] 12:40:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001545A28400) [pid = 3264] [serial = 2278] [outer = 0000000000000000] 12:40:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154BE54C00) [pid = 3264] [serial = 2279] [outer = 0000001545A28400] 12:40:58 INFO - PROCESS | 3264 | 1466710858747 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000154C034C00) [pid = 3264] [serial = 2280] [outer = 0000001545A28400] 12:40:59 INFO - PROCESS | 3264 | 1466710859134 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]]]}] 12:40:59 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. 12:40:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 731ms 12:40:59 INFO - PROCESS | 3264 | 1466710859198 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 3264 | 1466710859201 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:40:59 INFO - PROCESS | 3264 | 1466710859204 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:40:59 INFO - PROCESS | 3264 | 1466710859206 Marionette TRACE conn6 <- [1,2998,null,{}] 12:40:59 INFO - PROCESS | 3264 | 1466710859209 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}] 12:40:59 INFO - PROCESS | 3264 | 1466710859212 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:59 INFO - PROCESS | 3264 | 1466710859334 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:40:59 INFO - PROCESS | 3264 | 1466710859339 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 3264 | 1466710859341 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:40:59 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CDE800 == 28 [pid = 3264] [id = 761] 12:40:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000154CBD0800) [pid = 3264] [serial = 2281] [outer = 0000000000000000] 12:40:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000154D5B8C00) [pid = 3264] [serial = 2282] [outer = 000000154CBD0800] 12:40:59 INFO - PROCESS | 3264 | 1466710859437 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015506F7800) [pid = 3264] [serial = 2283] [outer = 000000154CBD0800] 12:40:59 INFO - PROCESS | 3264 | [3264] 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 12:40:59 INFO - PROCESS | 3264 | 1466710859904 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:40:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:40:59 INFO - {} 12:40:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:40:59 INFO - {} 12:40:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:40:59 INFO - {} 12:40:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:40:59 INFO - {} 12:40:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 12:40:59 INFO - PROCESS | 3264 | 1466710859967 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 3264 | 1466710859970 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:40:59 INFO - TEST-START | /FileAPI/fileReader.html 12:40:59 INFO - PROCESS | 3264 | 1466710859973 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 3264 | 1466710859975 Marionette TRACE conn6 <- [1,3002,null,{}] 12:40:59 INFO - PROCESS | 3264 | 1466710859978 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}] 12:40:59 INFO - PROCESS | 3264 | 1466710859981 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:00 INFO - PROCESS | 3264 | 1466710860095 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:41:00 INFO - PROCESS | 3264 | 1466710860100 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 3264 | 1466710860102 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:00 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558075800 == 29 [pid = 3264] [id = 762] 12:41:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001546C2B000) [pid = 3264] [serial = 2284] [outer = 0000000000000000] 12:41:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001550ABAC00) [pid = 3264] [serial = 2285] [outer = 0000001546C2B000] 12:41:00 INFO - PROCESS | 3264 | 1466710860149 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001550AE1400) [pid = 3264] [serial = 2286] [outer = 0000001546C2B000] 12:41:00 INFO - PROCESS | 3264 | 1466710860573 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]]]}] 12:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:41:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 628ms 12:41:00 INFO - PROCESS | 3264 | 1466710860604 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 3264 | 1466710860607 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:41:00 INFO - TEST-START | /FileAPI/historical.html 12:41:00 INFO - PROCESS | 3264 | 1466710860610 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - PROCESS | 3264 | 1466710860612 Marionette TRACE conn6 <- [1,3006,null,{}] 12:41:00 INFO - PROCESS | 3264 | 1466710860615 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}] 12:41:00 INFO - PROCESS | 3264 | 1466710860621 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:00 INFO - PROCESS | 3264 | 1466710860762 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:41:00 INFO - PROCESS | 3264 | 1466710860767 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 3264 | 1466710860769 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:00 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558746000 == 30 [pid = 3264] [id = 763] 12:41:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (000000154681F000) [pid = 3264] [serial = 2287] [outer = 0000000000000000] 12:41:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (0000001550FC8800) [pid = 3264] [serial = 2288] [outer = 000000154681F000] 12:41:00 INFO - PROCESS | 3264 | 1466710860816 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001552B15C00) [pid = 3264] [serial = 2289] [outer = 000000154681F000] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001553BDA000) [pid = 3264] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001554C37C00) [pid = 3264] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (000000155103E800) [pid = 3264] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (000000154768D000) [pid = 3264] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (000000154CC1C800) [pid = 3264] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (0000001550FBFC00) [pid = 3264] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001552B12400) [pid = 3264] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015559CA000) [pid = 3264] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001545F33C00) [pid = 3264] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001546A65400) [pid = 3264] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001546A6A400) [pid = 3264] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (000000154D1B7C00) [pid = 3264] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001556485800) [pid = 3264] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000155351C000) [pid = 3264] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:41:01 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (00000015481B4C00) [pid = 3264] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:41:01 INFO - PROCESS | 3264 | 1466710861475 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"]]]}] 12:41:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:41:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:41:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:41:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:41:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:41:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:41:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:41:01 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 12:41:01 INFO - PROCESS | 3264 | 1466710861494 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 3264 | 1466710861496 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:41:01 INFO - PROCESS | 3264 | 1466710861500 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - TEST-START | /FileAPI/idlharness.html 12:41:01 INFO - PROCESS | 3264 | 1466710861502 Marionette TRACE conn6 <- [1,3010,null,{}] 12:41:01 INFO - PROCESS | 3264 | 1466710861505 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}] 12:41:01 INFO - PROCESS | 3264 | 1466710861507 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:01 INFO - PROCESS | 3264 | 1466710861622 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:41:01 INFO - PROCESS | 3264 | 1466710861630 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 3264 | 1466710861632 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:01 INFO - PROCESS | 3264 | ++DOCSHELL 00000015588D2000 == 31 [pid = 3264] [id = 764] 12:41:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154B568C00) [pid = 3264] [serial = 2290] [outer = 0000000000000000] 12:41:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001552DC7000) [pid = 3264] [serial = 2291] [outer = 000000154B568C00] 12:41:01 INFO - PROCESS | 3264 | 1466710861677 Marionette DEBUG loaded listener.js 12:41:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001552FD4C00) [pid = 3264] [serial = 2292] [outer = 000000154B568C00] 12:41:02 INFO - PROCESS | 3264 | 1466710862456 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]]]}] 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:41:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:41:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:41:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:41:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:41:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:41:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:41:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:41:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:41:02 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 12:41:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:41:02 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 12:41:02 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 12:41:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:41:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:41:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:41:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:41:02 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 12:41:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:41:02 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 12:41:02 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 12:41:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:41:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:41:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1078ms 12:41:02 INFO - PROCESS | 3264 | 1466710862582 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 3264 | 1466710862584 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:41:02 INFO - TEST-START | /FileAPI/idlharness.worker 12:41:02 INFO - PROCESS | 3264 | 1466710862588 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 3264 | 1466710862589 Marionette TRACE conn6 <- [1,3014,null,{}] 12:41:02 INFO - PROCESS | 3264 | 1466710862593 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}] 12:41:02 INFO - PROCESS | 3264 | 1466710862595 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:02 INFO - PROCESS | 3264 | 1466710862707 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:41:02 INFO - PROCESS | 3264 | 1466710862717 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 3264 | 1466710862719 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:02 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B634800 == 32 [pid = 3264] [id = 765] 12:41:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154CA06C00) [pid = 3264] [serial = 2293] [outer = 0000000000000000] 12:41:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001555B7F400) [pid = 3264] [serial = 2294] [outer = 000000154CA06C00] 12:41:02 INFO - PROCESS | 3264 | 1466710862763 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (000000155625E400) [pid = 3264] [serial = 2295] [outer = 000000154CA06C00] 12:41:02 INFO - PROCESS | 3264 | [3264] 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 12:41:03 INFO - PROCESS | 3264 | 1466710863821 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,{},{}]]]}] 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:41:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:41:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:41:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:41:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:41:03 INFO - {} 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:41:03 INFO - {} 12:41:03 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 - {} 12:41:03 INFO - {} 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:41:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:41:03 INFO - {} 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:41:03 INFO - {} 12:41:03 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 - {} 12:41:03 INFO - {} 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:41:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:41:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 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 12:41:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:41:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:41:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:41:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:41:03 INFO - {} 12:41:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1349ms 12:41:04 INFO - PROCESS | 3264 | 1466710864003 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 3264 | 1466710864008 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:41:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:41:04 INFO - PROCESS | 3264 | 1466710864036 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 3264 | 1466710864040 Marionette TRACE conn6 <- [1,3018,null,{}] 12:41:04 INFO - PROCESS | 3264 | 1466710864048 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}] 12:41:04 INFO - PROCESS | 3264 | 1466710864051 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:04 INFO - PROCESS | 3264 | 1466710864178 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:41:04 INFO - PROCESS | 3264 | 1466710864295 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 3264 | 1466710864299 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:04 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A56000 == 33 [pid = 3264] [id = 766] 12:41:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001551047000) [pid = 3264] [serial = 2296] [outer = 0000000000000000] 12:41:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (00000015524EA800) [pid = 3264] [serial = 2297] [outer = 0000001551047000] 12:41:04 INFO - PROCESS | 3264 | 1466710864363 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (000000155414BC00) [pid = 3264] [serial = 2298] [outer = 0000001551047000] 12:41:04 INFO - PROCESS | 3264 | 1466710864980 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]]]}] 12:41:05 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 12:41:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1005ms 12:41:05 INFO - PROCESS | 3264 | 1466710865022 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:41:05 INFO - PROCESS | 3264 | 1466710865028 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:41:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:41:05 INFO - PROCESS | 3264 | 1466710865035 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:41:05 INFO - PROCESS | 3264 | 1466710865038 Marionette TRACE conn6 <- [1,3022,null,{}] 12:41:05 INFO - PROCESS | 3264 | 1466710865043 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}] 12:41:05 INFO - PROCESS | 3264 | 1466710865046 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:05 INFO - PROCESS | 3264 | 1466710865174 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:41:05 INFO - PROCESS | 3264 | 1466710865299 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 3264 | 1466710865302 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:05 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557E36000 == 34 [pid = 3264] [id = 767] 12:41:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001550A80C00) [pid = 3264] [serial = 2299] [outer = 0000000000000000] 12:41:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001554C38000) [pid = 3264] [serial = 2300] [outer = 0000001550A80C00] 12:41:05 INFO - PROCESS | 3264 | 1466710865360 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001558811000) [pid = 3264] [serial = 2301] [outer = 0000001550A80C00] 12:41:06 INFO - PROCESS | 3264 | 1466710866164 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]]]}] 12:41:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:41:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1190ms 12:41:06 INFO - PROCESS | 3264 | 1466710866235 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 3264 | 1466710866240 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:41:06 INFO - PROCESS | 3264 | 1466710866247 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:41:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:41:06 INFO - PROCESS | 3264 | 1466710866250 Marionette TRACE conn6 <- [1,3026,null,{}] 12:41:06 INFO - PROCESS | 3264 | 1466710866256 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}] 12:41:06 INFO - PROCESS | 3264 | 1466710866259 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:06 INFO - PROCESS | 3264 | 1466710866386 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:41:06 INFO - PROCESS | 3264 | 1466710866511 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:06 INFO - PROCESS | 3264 | 1466710866516 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 00000015588D2000 == 33 [pid = 3264] [id = 764] 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 0000001558746000 == 32 [pid = 3264] [id = 763] 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 0000001558075800 == 31 [pid = 3264] [id = 762] 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CDE800 == 30 [pid = 3264] [id = 761] 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 0000001553E4D000 == 29 [pid = 3264] [id = 760] 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 000000155104E800 == 28 [pid = 3264] [id = 759] 12:41:06 INFO - PROCESS | 3264 | --DOCSHELL 000000154BB56800 == 27 [pid = 3264] [id = 758] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001554521800) [pid = 3264] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001554E83400) [pid = 3264] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (00000015547DA800) [pid = 3264] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001552DC9400) [pid = 3264] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (000000154B2F5800) [pid = 3264] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (000000154BD6D800) [pid = 3264] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (000000154FB8F400) [pid = 3264] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550AC1000) [pid = 3264] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001550FC4400) [pid = 3264] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000155102D000) [pid = 3264] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BD2400) [pid = 3264] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001555B83C00) [pid = 3264] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (000000154FB94C00) [pid = 3264] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001550A81000) [pid = 3264] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (000000154706A400) [pid = 3264] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154B3B5400) [pid = 3264] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001546C27000) [pid = 3264] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (000000154B2F0C00) [pid = 3264] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000155590D800) [pid = 3264] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001554C3F000) [pid = 3264] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001557472C00) [pid = 3264] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (0000001558807000) [pid = 3264] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (0000001555F97400) [pid = 3264] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (0000001553BCEC00) [pid = 3264] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (0000001552FD2800) [pid = 3264] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (000000155625F400) [pid = 3264] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (000000155360D800) [pid = 3264] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (000000155880B800) [pid = 3264] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B07A000 == 28 [pid = 3264] [id = 768] 12:41:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (0000001544E61C00) [pid = 3264] [serial = 2302] [outer = 0000000000000000] 12:41:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (0000001545A21800) [pid = 3264] [serial = 2303] [outer = 0000001544E61C00] 12:41:06 INFO - PROCESS | 3264 | 1466710866601 Marionette DEBUG loaded listener.js 12:41:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (0000001546F1D400) [pid = 3264] [serial = 2304] [outer = 0000001544E61C00] 12:41:07 INFO - PROCESS | 3264 | 1466710867026 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"]]]}] 12:41:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:41:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:41:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 836ms 12:41:07 INFO - PROCESS | 3264 | 1466710867089 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 3264 | 1466710867093 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:41:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:41:07 INFO - PROCESS | 3264 | 1466710867100 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 3264 | 1466710867102 Marionette TRACE conn6 <- [1,3030,null,{}] 12:41:07 INFO - PROCESS | 3264 | 1466710867106 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}] 12:41:07 INFO - PROCESS | 3264 | 1466710867109 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:07 INFO - PROCESS | 3264 | 1466710867204 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:41:07 INFO - PROCESS | 3264 | 1466710867219 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 3264 | 1466710867222 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:07 INFO - PROCESS | 3264 | ++DOCSHELL 000000155365F000 == 29 [pid = 3264] [id = 769] 12:41:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (000000154BEE6800) [pid = 3264] [serial = 2305] [outer = 0000000000000000] 12:41:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (000000154CB82C00) [pid = 3264] [serial = 2306] [outer = 000000154BEE6800] 12:41:07 INFO - PROCESS | 3264 | 1466710867269 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (000000154FB64C00) [pid = 3264] [serial = 2307] [outer = 000000154BEE6800] 12:41:07 INFO - PROCESS | 3264 | 1466710867913 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]]]}] 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:41:08 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. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:41:08 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'.) 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:41:08 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. 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:41:08 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. 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:41:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:41:08 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. 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:41:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:41:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:41:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 927ms 12:41:08 INFO - PROCESS | 3264 | 1466710868030 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 3264 | 1466710868032 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:41:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:41:08 INFO - PROCESS | 3264 | 1466710868045 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - PROCESS | 3264 | 1466710868049 Marionette TRACE conn6 <- [1,3034,null,{}] 12:41:08 INFO - PROCESS | 3264 | 1466710868066 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}] 12:41:08 INFO - PROCESS | 3264 | 1466710868071 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:08 INFO - PROCESS | 3264 | 1466710868161 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:41:08 INFO - PROCESS | 3264 | 1466710868167 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 3264 | 1466710868171 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:08 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554CE7000 == 30 [pid = 3264] [id = 770] 12:41:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (0000001551030C00) [pid = 3264] [serial = 2308] [outer = 0000000000000000] 12:41:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (000000155103E800) [pid = 3264] [serial = 2309] [outer = 0000001551030C00] 12:41:08 INFO - PROCESS | 3264 | 1466710868221 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001552E4E800) [pid = 3264] [serial = 2310] [outer = 0000001551030C00] 12:41:08 INFO - PROCESS | 3264 | [3264] 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 12:41:08 INFO - PROCESS | 3264 | 1466710868697 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:41:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:41:08 INFO - {} 12:41:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 12:41:08 INFO - PROCESS | 3264 | 1466710868742 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 3264 | 1466710868745 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:41:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:41:08 INFO - PROCESS | 3264 | 1466710868748 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - PROCESS | 3264 | 1466710868750 Marionette TRACE conn6 <- [1,3038,null,{}] 12:41:08 INFO - PROCESS | 3264 | 1466710868754 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}] 12:41:08 INFO - PROCESS | 3264 | 1466710868756 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:08 INFO - PROCESS | 3264 | 1466710868848 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:41:08 INFO - PROCESS | 3264 | 1466710868855 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 3264 | 1466710868857 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:08 INFO - PROCESS | 3264 | ++DOCSHELL 00000015580D0800 == 31 [pid = 3264] [id = 771] 12:41:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (0000001553BCC800) [pid = 3264] [serial = 2311] [outer = 0000000000000000] 12:41:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001553BD1800) [pid = 3264] [serial = 2312] [outer = 0000001553BCC800] 12:41:08 INFO - PROCESS | 3264 | 1466710868905 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001553BE7400) [pid = 3264] [serial = 2313] [outer = 0000001553BCC800] 12:41:09 INFO - PROCESS | 3264 | 1466710869402 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]]]}] 12:41:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:41:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:41:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:41:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:41:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 12:41:09 INFO - PROCESS | 3264 | 1466710869441 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 3264 | 1466710869443 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:41:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:41:09 INFO - PROCESS | 3264 | 1466710869447 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 3264 | 1466710869449 Marionette TRACE conn6 <- [1,3042,null,{}] 12:41:09 INFO - PROCESS | 3264 | 1466710869453 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}] 12:41:09 INFO - PROCESS | 3264 | 1466710869455 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:09 INFO - PROCESS | 3264 | 1466710869599 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:41:09 INFO - PROCESS | 3264 | 1466710869619 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 3264 | 1466710869621 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:09 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557E26000 == 32 [pid = 3264] [id = 772] 12:41:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546969800) [pid = 3264] [serial = 2314] [outer = 0000000000000000] 12:41:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001546C2A800) [pid = 3264] [serial = 2315] [outer = 0000001546969800] 12:41:09 INFO - PROCESS | 3264 | 1466710869666 Marionette DEBUG loaded listener.js 12:41:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154B2EC400) [pid = 3264] [serial = 2316] [outer = 0000001546969800] 12:41:10 INFO - PROCESS | 3264 | 1466710870386 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"]]]}] 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:41:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:41:10 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" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:41:10 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" 12:41:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:41:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:41:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1069ms 12:41:10 INFO - PROCESS | 3264 | 1466710870519 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:41:10 INFO - PROCESS | 3264 | 1466710870521 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:41:10 INFO - PROCESS | 3264 | 1466710870525 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:41:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:41:10 INFO - PROCESS | 3264 | 1466710870526 Marionette TRACE conn6 <- [1,3046,null,{}] 12:41:10 INFO - PROCESS | 3264 | 1466710870530 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}] 12:41:10 INFO - PROCESS | 3264 | 1466710870536 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:10 INFO - PROCESS | 3264 | 1466710870675 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:41:10 INFO - PROCESS | 3264 | 1466710870725 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:10 INFO - PROCESS | 3264 | 1466710870727 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:10 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A08800 == 33 [pid = 3264] [id = 773] 12:41:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001557D33000) [pid = 3264] [serial = 2317] [outer = 0000000000000000] 12:41:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (0000001557D39C00) [pid = 3264] [serial = 2318] [outer = 0000001557D33000] 12:41:10 INFO - PROCESS | 3264 | 1466710870772 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (0000001558806000) [pid = 3264] [serial = 2319] [outer = 0000001557D33000] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001553BE6800) [pid = 3264] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (0000001550AB4C00) [pid = 3264] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546827400) [pid = 3264] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001551042000) [pid = 3264] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (00000015588B2C00) [pid = 3264] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001546C2B000) [pid = 3264] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154681F000) [pid = 3264] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001545A28400) [pid = 3264] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154B568C00) [pid = 3264] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001546824800) [pid = 3264] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (0000001546C31C00) [pid = 3264] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:41:11 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (000000154CBD0800) [pid = 3264] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:41:11 INFO - PROCESS | 3264 | 1466710871267 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]]]}] 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:41:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:41:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:41:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:41:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:41:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:41:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:41:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:41:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:41:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 12:41:11 INFO - PROCESS | 3264 | 1466710871307 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 3264 | 1466710871310 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:41:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:41:11 INFO - PROCESS | 3264 | 1466710871313 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - PROCESS | 3264 | 1466710871315 Marionette TRACE conn6 <- [1,3050,null,{}] 12:41:11 INFO - PROCESS | 3264 | 1466710871318 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}] 12:41:11 INFO - PROCESS | 3264 | 1466710871320 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:11 INFO - PROCESS | 3264 | 1466710871446 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:41:11 INFO - PROCESS | 3264 | 1466710871502 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:11 INFO - PROCESS | 3264 | 1466710871504 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:11 INFO - PROCESS | 3264 | ++DOCSHELL 0000001559B19800 == 34 [pid = 3264] [id = 774] 12:41:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (000000154BE5E800) [pid = 3264] [serial = 2320] [outer = 0000000000000000] 12:41:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (00000015588B2000) [pid = 3264] [serial = 2321] [outer = 000000154BE5E800] 12:41:11 INFO - PROCESS | 3264 | 1466710871548 Marionette DEBUG loaded listener.js 12:41:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (00000015588C0800) [pid = 3264] [serial = 2322] [outer = 000000154BE5E800] 12:41:11 INFO - PROCESS | 3264 | [3264] 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 12:41:11 INFO - PROCESS | 3264 | 1466710871918 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:41:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:41:11 INFO - {} 12:41:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 628ms 12:41:11 INFO - PROCESS | 3264 | 1466710871947 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 3264 | 1466710871949 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:41:11 INFO - PROCESS | 3264 | 1466710871952 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:41:11 INFO - PROCESS | 3264 | 1466710871954 Marionette TRACE conn6 <- [1,3054,null,{}] 12:41:11 INFO - PROCESS | 3264 | 1466710871957 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}] 12:41:11 INFO - PROCESS | 3264 | 1466710871959 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:12 INFO - PROCESS | 3264 | 1466710872072 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:41:12 INFO - PROCESS | 3264 | 1466710872080 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 3264 | 1466710872082 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A544000 == 35 [pid = 3264] [id = 775] 12:41:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (00000015587C0800) [pid = 3264] [serial = 2323] [outer = 0000000000000000] 12:41:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (00000015587C7000) [pid = 3264] [serial = 2324] [outer = 00000015587C0800] 12:41:12 INFO - PROCESS | 3264 | 1466710872125 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001558A33800) [pid = 3264] [serial = 2325] [outer = 00000015587C0800] 12:41:12 INFO - PROCESS | 3264 | 1466710872521 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]]]}] 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:41:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:41:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 12:41:12 INFO - PROCESS | 3264 | 1466710872587 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:41:12 INFO - PROCESS | 3264 | 1466710872598 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:41:12 INFO - PROCESS | 3264 | 1466710872607 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:41:12 INFO - PROCESS | 3264 | 1466710872609 Marionette TRACE conn6 <- [1,3058,null,{}] 12:41:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:41:12 INFO - PROCESS | 3264 | 1466710872613 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}] 12:41:12 INFO - PROCESS | 3264 | 1466710872615 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:12 INFO - PROCESS | 3264 | 1466710872707 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:41:12 INFO - PROCESS | 3264 | 1466710872716 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 3264 | 1466710872717 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:12 INFO - PROCESS | 3264 | ++DOCSHELL 000000155A5C7800 == 36 [pid = 3264] [id = 776] 12:41:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001559ABE400) [pid = 3264] [serial = 2326] [outer = 0000000000000000] 12:41:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001559AC0800) [pid = 3264] [serial = 2327] [outer = 0000001559ABE400] 12:41:12 INFO - PROCESS | 3264 | 1466710872761 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (0000001559AC7000) [pid = 3264] [serial = 2328] [outer = 0000001559ABE400] 12:41:13 INFO - PROCESS | 3264 | 1466710873316 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]]]}] 12:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:41:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 12:41:13 INFO - PROCESS | 3264 | 1466710873350 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:41:13 INFO - PROCESS | 3264 | 1466710873355 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:41:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:41:13 INFO - PROCESS | 3264 | 1466710873361 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:41:13 INFO - PROCESS | 3264 | 1466710873365 Marionette TRACE conn6 <- [1,3062,null,{}] 12:41:13 INFO - PROCESS | 3264 | 1466710873371 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}] 12:41:13 INFO - PROCESS | 3264 | 1466710873375 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:13 INFO - PROCESS | 3264 | 1466710873579 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:41:13 INFO - PROCESS | 3264 | 1466710873700 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 3264 | 1466710873705 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:13 INFO - PROCESS | 3264 | ++DOCSHELL 0000001551061000 == 37 [pid = 3264] [id = 777] 12:41:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (0000001546C53800) [pid = 3264] [serial = 2329] [outer = 0000000000000000] 12:41:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154B047C00) [pid = 3264] [serial = 2330] [outer = 0000001546C53800] 12:41:13 INFO - PROCESS | 3264 | 1466710873764 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154BE48C00) [pid = 3264] [serial = 2331] [outer = 0000001546C53800] 12:41:14 INFO - PROCESS | 3264 | 1466710874302 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]]]}] 12:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:41:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 985ms 12:41:14 INFO - PROCESS | 3264 | 1466710874348 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 3264 | 1466710874353 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:41:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:41:14 INFO - PROCESS | 3264 | 1466710874360 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - PROCESS | 3264 | 1466710874363 Marionette TRACE conn6 <- [1,3066,null,{}] 12:41:14 INFO - PROCESS | 3264 | 1466710874367 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}] 12:41:14 INFO - PROCESS | 3264 | 1466710874371 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:14 INFO - PROCESS | 3264 | 1466710874490 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:41:14 INFO - PROCESS | 3264 | 1466710874589 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 3264 | 1466710874592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:14 INFO - PROCESS | 3264 | ++DOCSHELL 0000001557E2C800 == 38 [pid = 3264] [id = 778] 12:41:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (0000001550722000) [pid = 3264] [serial = 2332] [outer = 0000000000000000] 12:41:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (0000001550ADD800) [pid = 3264] [serial = 2333] [outer = 0000001550722000] 12:41:14 INFO - PROCESS | 3264 | 1466710874650 Marionette DEBUG loaded listener.js 12:41:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (0000001551083400) [pid = 3264] [serial = 2334] [outer = 0000001550722000] 12:41:15 INFO - PROCESS | 3264 | 1466710875211 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] 12:41:15 INFO - PROCESS | 3264 | 1466710875246 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:41:15 INFO - PROCESS | 3264 | 1466710875249 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:41:15 INFO - PROCESS | 3264 | 1466710875254 Marionette TRACE conn6 <- [1,3070,null,{}] 12:41:15 INFO - PROCESS | 3264 | 1466710875281 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}] 12:41:15 INFO - PROCESS | 3264 | 1466710875286 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:15 INFO - PROCESS | 3264 | 1466710875432 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:41:15 INFO - PROCESS | 3264 | 1466710875507 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:15 INFO - PROCESS | 3264 | 1466710875510 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:15 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B051000 == 39 [pid = 3264] [id = 779] 12:41:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (00000015550BD800) [pid = 3264] [serial = 2335] [outer = 0000000000000000] 12:41:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (000000155590B000) [pid = 3264] [serial = 2336] [outer = 00000015550BD800] 12:41:15 INFO - PROCESS | 3264 | 1466710875568 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (000000155647BC00) [pid = 3264] [serial = 2337] [outer = 00000015550BD800] 12:41:16 INFO - PROCESS | 3264 | 1466710876066 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]]]}] 12:41:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:41:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:41:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:41:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 849ms 12:41:16 INFO - PROCESS | 3264 | 1466710876101 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 3264 | 1466710876104 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:41:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:41:16 INFO - PROCESS | 3264 | 1466710876107 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:41:16 INFO - PROCESS | 3264 | 1466710876110 Marionette TRACE conn6 <- [1,3074,null,{}] 12:41:16 INFO - PROCESS | 3264 | 1466710876114 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}] 12:41:16 INFO - PROCESS | 3264 | 1466710876116 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:16 INFO - PROCESS | 3264 | 1466710876265 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:41:16 INFO - PROCESS | 3264 | 1466710876395 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:16 INFO - PROCESS | 3264 | 1466710876397 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:16 INFO - PROCESS | 3264 | ++DOCSHELL 000000155B871000 == 40 [pid = 3264] [id = 780] 12:41:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (00000015587C0000) [pid = 3264] [serial = 2338] [outer = 0000000000000000] 12:41:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (0000001559ABEC00) [pid = 3264] [serial = 2339] [outer = 00000015587C0000] 12:41:16 INFO - PROCESS | 3264 | 1466710876456 Marionette DEBUG loaded listener.js 12:41:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (0000001559ACD400) [pid = 3264] [serial = 2340] [outer = 00000015587C0000] 12:41:16 INFO - PROCESS | 3264 | 1466710876967 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:41:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:41:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 880ms 12:41:16 INFO - PROCESS | 3264 | 1466710876990 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 3264 | 1466710876992 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:41:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:41:16 INFO - PROCESS | 3264 | 1466710876996 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:41:16 INFO - PROCESS | 3264 | 1466710876998 Marionette TRACE conn6 <- [1,3078,null,{}] 12:41:17 INFO - PROCESS | 3264 | 1466710877002 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}] 12:41:17 INFO - PROCESS | 3264 | 1466710877004 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:17 INFO - PROCESS | 3264 | 1466710877118 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:41:17 INFO - PROCESS | 3264 | 1466710877249 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 3264 | 1466710877252 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:17 INFO - PROCESS | 3264 | ++DOCSHELL 0000001558A0B800 == 41 [pid = 3264] [id = 781] 12:41:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (0000001545746800) [pid = 3264] [serial = 2341] [outer = 0000000000000000] 12:41:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (00000015587C4800) [pid = 3264] [serial = 2342] [outer = 0000001545746800] 12:41:17 INFO - PROCESS | 3264 | 1466710877313 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (000000155A21B000) [pid = 3264] [serial = 2343] [outer = 0000001545746800] 12:41:17 INFO - PROCESS | 3264 | 1466710877971 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:41:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:41:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1030ms 12:41:18 INFO - PROCESS | 3264 | 1466710878029 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:41:18 INFO - PROCESS | 3264 | 1466710878033 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:41:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:41:18 INFO - PROCESS | 3264 | 1466710878038 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - PROCESS | 3264 | 1466710878042 Marionette TRACE conn6 <- [1,3082,null,{}] 12:41:18 INFO - PROCESS | 3264 | 1466710878066 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}] 12:41:18 INFO - PROCESS | 3264 | 1466710878070 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:18 INFO - PROCESS | 3264 | 1466710878178 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:41:18 INFO - PROCESS | 3264 | 1466710878284 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 3264 | 1466710878286 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:18 INFO - PROCESS | 3264 | ++DOCSHELL 0000001552D11000 == 42 [pid = 3264] [id = 782] 12:41:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (0000001546A63000) [pid = 3264] [serial = 2344] [outer = 0000000000000000] 12:41:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (000000154764EC00) [pid = 3264] [serial = 2345] [outer = 0000001546A63000] 12:41:18 INFO - PROCESS | 3264 | 1466710878336 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (000000154BE4B000) [pid = 3264] [serial = 2346] [outer = 0000001546A63000] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155A544000 == 41 [pid = 3264] [id = 775] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001559B19800 == 40 [pid = 3264] [id = 774] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A08800 == 39 [pid = 3264] [id = 773] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001557E26000 == 38 [pid = 3264] [id = 772] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 00000015580D0800 == 37 [pid = 3264] [id = 771] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001554CE7000 == 36 [pid = 3264] [id = 770] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155365F000 == 35 [pid = 3264] [id = 769] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154B07A000 == 34 [pid = 3264] [id = 768] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001553A56000 == 33 [pid = 3264] [id = 766] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155B634800 == 32 [pid = 3264] [id = 765] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001557E36000 == 31 [pid = 3264] [id = 767] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000154B7C4000 == 30 [pid = 3264] [id = 757] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001558A0B800 == 29 [pid = 3264] [id = 781] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155B871000 == 28 [pid = 3264] [id = 780] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155B051000 == 27 [pid = 3264] [id = 779] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001557E2C800 == 26 [pid = 3264] [id = 778] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 000000155A5C7800 == 25 [pid = 3264] [id = 776] 12:41:19 INFO - PROCESS | 3264 | --DOCSHELL 0000001551061000 == 24 [pid = 3264] [id = 777] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (00000015506F7800) [pid = 3264] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (000000154D5B8C00) [pid = 3264] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (0000001554521C00) [pid = 3264] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (0000001557473000) [pid = 3264] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (0000001550AE7400) [pid = 3264] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (0000001552E58400) [pid = 3264] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (0000001547618C00) [pid = 3264] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (000000154BE56C00) [pid = 3264] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (0000001552B94C00) [pid = 3264] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (00000015588BCC00) [pid = 3264] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (00000015588B6000) [pid = 3264] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001550ABAC00) [pid = 3264] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001550FC8800) [pid = 3264] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001552B15C00) [pid = 3264] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (000000154BE54C00) [pid = 3264] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (0000001552DC7000) [pid = 3264] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154696E800) [pid = 3264] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001546968C00) [pid = 3264] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001546A71800) [pid = 3264] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001547062000) [pid = 3264] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (0000001555B7F400) [pid = 3264] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (000000154B04D000) [pid = 3264] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (0000001550AE1400) [pid = 3264] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (000000154C034C00) [pid = 3264] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (0000001552FD4C00) [pid = 3264] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3264 | 1466710879707 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:41:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:41:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1719ms 12:41:19 INFO - PROCESS | 3264 | 1466710879761 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 3264 | 1466710879765 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:41:19 INFO - PROCESS | 3264 | 1466710879770 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:41:19 INFO - PROCESS | 3264 | 1466710879773 Marionette TRACE conn6 <- [1,3086,null,{}] 12:41:19 INFO - PROCESS | 3264 | 1466710879779 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}] 12:41:19 INFO - PROCESS | 3264 | 1466710879782 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:19 INFO - PROCESS | 3264 | 1466710879872 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:41:19 INFO - PROCESS | 3264 | 1466710879950 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 3264 | 1466710879955 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:19 INFO - PROCESS | 3264 | ++DOCSHELL 000000154B3CF800 == 25 [pid = 3264] [id = 783] 12:41:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (0000001546156800) [pid = 3264] [serial = 2347] [outer = 0000000000000000] 12:41:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (000000154681EC00) [pid = 3264] [serial = 2348] [outer = 0000001546156800] 12:41:20 INFO - PROCESS | 3264 | 1466710880004 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (0000001546A68C00) [pid = 3264] [serial = 2349] [outer = 0000001546156800] 12:41:20 INFO - PROCESS | 3264 | 1466710880423 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]]]}] 12:41:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:41:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:41:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 12:41:20 INFO - PROCESS | 3264 | 1466710880466 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:41:20 INFO - PROCESS | 3264 | 1466710880471 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:41:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:41:20 INFO - PROCESS | 3264 | 1466710880478 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:41:20 INFO - PROCESS | 3264 | 1466710880481 Marionette TRACE conn6 <- [1,3090,null,{}] 12:41:20 INFO - PROCESS | 3264 | 1466710880485 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}] 12:41:20 INFO - PROCESS | 3264 | 1466710880488 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:20 INFO - PROCESS | 3264 | 1466710880584 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:41:20 INFO - PROCESS | 3264 | 1466710880590 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 3264 | 1466710880592 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:20 INFO - PROCESS | 3264 | ++DOCSHELL 000000154D216800 == 26 [pid = 3264] [id = 784] 12:41:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (0000001546C47800) [pid = 3264] [serial = 2350] [outer = 0000000000000000] 12:41:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (0000001546C52C00) [pid = 3264] [serial = 2351] [outer = 0000001546C47800] 12:41:20 INFO - PROCESS | 3264 | 1466710880642 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (0000001547FE4000) [pid = 3264] [serial = 2352] [outer = 0000001546C47800] 12:41:21 INFO - PROCESS | 3264 | 1466710881111 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:41:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:41:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 12:41:21 INFO - PROCESS | 3264 | 1466710881171 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 3264 | 1466710881173 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:41:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:41:21 INFO - PROCESS | 3264 | 1466710881177 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 3264 | 1466710881181 Marionette TRACE conn6 <- [1,3094,null,{}] 12:41:21 INFO - PROCESS | 3264 | 1466710881192 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}] 12:41:21 INFO - PROCESS | 3264 | 1466710881197 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:21 INFO - PROCESS | 3264 | 1466710881318 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:41:21 INFO - PROCESS | 3264 | 1466710881411 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 3264 | 1466710881415 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:21 INFO - PROCESS | 3264 | ++DOCSHELL 0000001553A54000 == 27 [pid = 3264] [id = 785] 12:41:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (000000154B56DC00) [pid = 3264] [serial = 2353] [outer = 0000000000000000] 12:41:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (000000154BAB8800) [pid = 3264] [serial = 2354] [outer = 000000154B56DC00] 12:41:21 INFO - PROCESS | 3264 | 1466710881464 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (000000154BE58000) [pid = 3264] [serial = 2355] [outer = 000000154B56DC00] 12:41:21 INFO - PROCESS | 3264 | 1466710881873 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]]]}] 12:41:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:41:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:41:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:41:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 12:41:21 INFO - PROCESS | 3264 | 1466710881914 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 3264 | 1466710881916 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:41:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:41:21 INFO - PROCESS | 3264 | 1466710881920 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 3264 | 1466710881922 Marionette TRACE conn6 <- [1,3098,null,{}] 12:41:21 INFO - PROCESS | 3264 | 1466710881925 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}] 12:41:21 INFO - PROCESS | 3264 | 1466710881928 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:22 INFO - PROCESS | 3264 | 1466710882050 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:41:22 INFO - PROCESS | 3264 | 1466710882055 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 3264 | 1466710882057 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:22 INFO - PROCESS | 3264 | ++DOCSHELL 0000001554075800 == 28 [pid = 3264] [id = 786] 12:41:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (000000154C035000) [pid = 3264] [serial = 2356] [outer = 0000000000000000] 12:41:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (000000154CB9F800) [pid = 3264] [serial = 2357] [outer = 000000154C035000] 12:41:22 INFO - PROCESS | 3264 | 1466710882105 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (000000154D5B8C00) [pid = 3264] [serial = 2358] [outer = 000000154C035000] 12:41:22 INFO - PROCESS | 3264 | 1466710882546 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"]]]}] 12:41:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:41:22 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 12:41:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:41:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 12:41:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:41:22 INFO - PROCESS | 3264 | 1466710882621 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:41:22 INFO - PROCESS | 3264 | 1466710882623 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:41:22 INFO - PROCESS | 3264 | 1466710882626 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:41:22 INFO - PROCESS | 3264 | 1466710882628 Marionette TRACE conn6 <- [1,3102,null,{}] 12:41:22 INFO - PROCESS | 3264 | 1466710882632 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}] 12:41:22 INFO - PROCESS | 3264 | 1466710882634 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:22 INFO - PROCESS | 3264 | 1466710882773 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:41:22 INFO - PROCESS | 3264 | 1466710882783 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\", \"fef83726-55c9-48a7-ad8a-51028ade42a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 3264 | 1466710882785 Marionette INFO sendAsync eeac2f9a-04f3-41ed-9f2e-02434066a376 12:41:22 INFO - PROCESS | 3264 | ++DOCSHELL 0000001556294800 == 29 [pid = 3264] [id = 787] 12:41:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (000000154FB66000) [pid = 3264] [serial = 2359] [outer = 0000000000000000] 12:41:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (0000001550715800) [pid = 3264] [serial = 2360] [outer = 000000154FB66000] 12:41:22 INFO - PROCESS | 3264 | 1466710882882 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (0000001550747800) [pid = 3264] [serial = 2361] [outer = 000000154FB66000] 12:41:23 INFO - PROCESS | 3264 | 1466710883302 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]]]}] 12:41:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:41:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 12:41:23 INFO - PROCESS | 3264 | 1466710883360 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 3264 | 1466710883363 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (0000001546969800) [pid = 3264] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (0000001557D33000) [pid = 3264] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (0000001553BCC800) [pid = 3264] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (0000001559ABE400) [pid = 3264] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (0000001550A80C00) [pid = 3264] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (000000154BEE6800) [pid = 3264] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (000000154CA06C00) [pid = 3264] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (0000001544E61C00) [pid = 3264] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (0000001551047000) [pid = 3264] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (0000001545A2D000) [pid = 3264] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (000000154BE5E800) [pid = 3264] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (0000001551030C00) [pid = 3264] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:41:23 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (00000015587C0800) [pid = 3264] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 12:41:24 WARNING - u'runner_teardown' () 12:41:24 INFO - No more tests 12:41:24 INFO - Got 0 unexpected results 12:41:24 INFO - SUITE-END | took 680s 12:41:24 INFO - Closing logging queue 12:41:24 INFO - queue closed 12:41:24 INFO - Return code: 0 12:41:24 WARNING - # TBPL SUCCESS # 12:41:24 INFO - Running post-action listener: _resource_record_post_action 12:41:24 INFO - Running post-run listener: _resource_record_post_run 12:41:25 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 173782016; Write bytes: 993951232; Read time: 1841200; Write time: 4877860 12:41:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:41:25 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 39799296; Read time: 0; Write time: 42770 12:41:25 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 173782016; Write bytes: 882107392; Read time: 1841200; Write time: 4788380 12:41:25 INFO - Running post-run listener: _upload_blobber_files 12:41:25 INFO - Blob upload gear active. 12:41:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:41:25 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 12:41:25 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'] 12:41:25 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 12:41:26 INFO - (blobuploader) - INFO - Open directory for files ... 12:41:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:41:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:41:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:41:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:41:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:41:26 INFO - (blobuploader) - INFO - Done attempting. 12:41:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:41:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:41:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:41:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:41:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:41:28 INFO - (blobuploader) - INFO - Done attempting. 12:41:28 INFO - (blobuploader) - INFO - Iteration through files over. 12:41:28 INFO - Return code: 0 12:41:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:41:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/226eec6cd0e43b029a7d417af70aedc07531e8bd66a6f40351d6df05f5d2b46d09d772c2fb4a881c68ace0fc734558552b5506324d5db6b58e9ffc4d93e4d268", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86e2a584afa0c78d7aef87027804a216f04d4cffe80c6a480b11353d4362acd5a5befba9ee4709a1ff3ab1fa4071082ad9d373d55965aaa61ce482568efc2269"} 12:41:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:41:28 INFO - Writing to file C:\slave\test\properties\blobber_files 12:41:28 INFO - Contents: 12:41:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/226eec6cd0e43b029a7d417af70aedc07531e8bd66a6f40351d6df05f5d2b46d09d772c2fb4a881c68ace0fc734558552b5506324d5db6b58e9ffc4d93e4d268", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86e2a584afa0c78d7aef87027804a216f04d4cffe80c6a480b11353d4362acd5a5befba9ee4709a1ff3ab1fa4071082ad9d373d55965aaa61ce482568efc2269"} 12:41:28 INFO - Running post-run listener: copy_logs_to_upload_dir 12:41:28 INFO - Copying logs to upload dir... 12:41:28 INFO - mkdir: C:\slave\test\build\upload\logs 12:41:28 INFO - Copying logs to upload dir... 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - Using _rmtree_windows ... 12:41:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=883.643000 ========= master_lag: 0.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 44 secs) (at 2016-06-23 12:41:29.276537) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-23 12:41:29.277627) ========= '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-033\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-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-033\AppData\Local LOGONSERVER=\\T-W864-IX-033 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-033 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-033 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-033 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/226eec6cd0e43b029a7d417af70aedc07531e8bd66a6f40351d6df05f5d2b46d09d772c2fb4a881c68ace0fc734558552b5506324d5db6b58e9ffc4d93e4d268", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86e2a584afa0c78d7aef87027804a216f04d4cffe80c6a480b11353d4362acd5a5befba9ee4709a1ff3ab1fa4071082ad9d373d55965aaa61ce482568efc2269"} build_url:https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/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/QFSpOs-wTJiBc874KjaNIg/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/226eec6cd0e43b029a7d417af70aedc07531e8bd66a6f40351d6df05f5d2b46d09d772c2fb4a881c68ace0fc734558552b5506324d5db6b58e9ffc4d93e4d268", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86e2a584afa0c78d7aef87027804a216f04d4cffe80c6a480b11353d4362acd5a5befba9ee4709a1ff3ab1fa4071082ad9d373d55965aaa61ce482568efc2269"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QFSpOs-wTJiBc874KjaNIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 1.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-23 12:41:30.462670) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:41:30.463040) ========= '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-033\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-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-033\AppData\Local LOGONSERVER=\\T-W864-IX-033 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-033 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-033 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-033 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.46 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:41:31.026003) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 12:41:31.026406) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 12:41:31.573991) ========= ========= Total master_lag: 2.47 =========